- 1、本文档共42页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
Vue项目结构认识【任务描述】【实验环境】【任务实施】【实验结论】
Vue项目结构认识
【任务描述】
HTML本任务要求将
HTML
版本的Vue论坛项目通过Vue.js进行改写,实现页面的布局与样式。界面样式如下图所示。
【实验环境】
VisualStudioCode
Node.js10.X及以上版本
Vue/cli脚手架4.5.0及以上版本
【任务实施】
(1)清空【App.vue】文件中的默认展示代码。将代码还原为如下初始结构。
template/template
template/templatescript
exportdefault{
}
/script
style/style
(2)在【assets】文件中新建【css】和【img】文件夹,用于放置项目需要的样式和图片等文件。
(3)将素材中的图片拷贝至【assets】下的【img】目录中,【bootstrap.css】样式表拷贝至【css】目录中,如下图所示。
body中的页面结构到【App.vue】的
body
中的页面结构到【App.vue】的
节点中。
节点中。
template/template
(5)从【assets】文件夹中引入HTML结构所需的图片。
img
imgclass=d-blockmx-autosrc=./assets/img/logo.png!--引入logo图片--
imgsrc=./assets/img/male.pngalt=width=24height=24!--引入头像图标--
imgsrc=./assets/img/female.pngalt=width=24height=24!--引入头像图标--
(6)导入页面所需的样式。
import
import
script
标签中通过【bootstrap.css】中的样式,我们直接在方法引入即可。
标签中通过
【bootstrap.css】中的样式,我们直接在
方法引入即可。
scoped
scoped
style标签内,注意添加属性,防止页面样式污染。HTML页面style标签中的内联样式放置于Vue
style
标签内,注意添加
属性,防止页面样式污染。
HTML页面
style
scriptsetup
import./assets/css/bootstrap.css;
/script
stylescoped.line{
display:inline-block;width:4px;
height:24px;
background:linear-gradient(#20c997,#198754);vertical-align:middle;
margin-right:10px;position:relative;top:-2px;
}
.title:hover{
color:#198754;cursor:pointer;
}
/style
(7)在浏览器打开项目编译地址,默认为
http://localhost:8080/
,即可得到Vue.js渲染的留言板界面。
【实验结论】
本章节主要学习了Vue的项目结构和实例结构,并将HTML模板改写为Vue项目形式。帮助同学们了解Vue项目中各个文件的作用。
留言数据渲染
【任务实施】
本任务需要将“热门留言”模块中招聘简介数据通过数据绑定的方式显示在界面上。
步骤一.在script中准备页面数据。
scriptsetup
import{ref}fromvue
import./assets/css/bootstrap.css
constarticle=ref(Vue是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue被设计为可以自底向上逐层应用。Vue的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。欢迎广大开发者对Vue留下宝贵的建议。
)
/script
步骤二.通过插值{{}}语法将文章数据渲染至页面中。
template
!--页面容器--
divclass=containermain
!--文章内容--
divclass=py-5text-center
imgclass=d-blockmx-auto
src=../assets/img/logo.png
pclass=lead
{{article}}
/p
/div
/main
/div
/template
步骤三.在控制台通过vuerunserv
您可能关注的文档
- SpringBoot实验指导手册.doc
- 84-钢筋混凝土通风采光窗井 07FG05.docx
- 天津市建筑标准设计图集(2012版)12J3-6外墙内保温.docx
- DBJ53T-44-2011 云南省建筑工程资料管理规程.docx
- L03S004山东建筑消防设备安装图集.docx
- 20S805-1_雨水调蓄设施_钢筋混凝土雨水调蓄池.docx
- 87-气体站工程设计与施工08R301.docx
- 18K116-4 XZW50型消声弯头选用与制作(选用分册)_8612.docx
- 19S406_替代10S406_建筑排水管道安装_塑料管道.docx
- 18GL204 预制混凝土综合管廊_6566.docx
- DB29-144-2010天津市地下铁道盾构法隧道工程施工技术规程.docx
- 浙江省杭州地区(含周边)重点中学2024-2025学年高一上学期11月期中考试英语试题2.docx
- 2021-2022学年江西省抚州市崇仁县五年级下册期末检测英语试卷.docx
- 吉林省辽源市田家炳高级中学高三(六十五届)友好学校下学期期末联考文科综合地理试题扫描版含答案.doc
- 云南省新平一中高三教学质量检测(七)生物.doc
- 河南省名校大联考2024-2025学年高一上学期12月月考历史试题2.docx
- 99R101 燃煤锅炉房工程设计施工图集55.docx
- D503-D505防雷与接地(下册)彩色版.docx
- 70-通风管道沿程阻力计算选用表 08K-508.docx
- 18GL204 预制混凝土综合管廊_3395.docx
最近下载
- 本科课件-普通植物病理学(完整).ppt
- 义务教育版(2024)五年级信息科技 第18课 冒泡排序齐体验(1) 课件.pptx VIP
- 昆明盘龙区园丁小区老旧小区提升改造工程施工组织设计.docx VIP
- SUPRATONTM改性沥青胶体磨60Th技术规格.PDF
- 义务教育版(2024)五年级信息科技 第17课 选择排序轻松做 课件.pptx VIP
- 七年级英语阅读理解20篇及.docx
- 2篇 2024年民主生活会个人对照检查发言材料(四个带头).doc VIP
- 统编版六年级道德与法治下册全册教学课件(2024年春季版).pptx
- 生理学神经系统功能.ppt VIP
- 义务教育版(2024)五年级信息科技 第17课 选择排序轻松做 教案.docx VIP
文档评论(0)