- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第1章初初识识VVuuee..jjss第1章初识Vue.js
第1章初初识识VVuuee..jjss知识要点Vue.js是什么Vue.js的特性MVVM设计模式介绍Vue.js的发展历程为什么要使用Vue.jsVue.js的安装及使用直接用script引入通过npm安装本章小结动手实践目录
第1章初识Vue.js1.1 Vue.js是什么Vue.js是一套用于构建用户界面(UserInterface,UI)的渐进式框架。程序员这样评价它:“Vue.js在兼具Angular.JS和React优点的同时,还剔除了它们的缺点。”常见的互联网技术网站掘金网、娱乐动漫网站哔哩哔哩、点餐App饿了么等都是用Vue.js开发的,如左图(掘金网首页)和右图(饿了么App首页)所示。
第1章初识Vue.js1.1 Vue.js是什么1.1.1 Vue.js的特性轻量级框架:是相对于重量级框架的一种设计模式,轻量级框架不带有侵略性应用程序接口(ApplicationrogrammingInterface,API),对容器也没有依赖性,易于配置,易于通用,启动时间较短。12双向数据绑定:我们不需要关心文档对象模型DocumentObjectModel,DOM)是怎样更新数据的,数据的改变可直接反映到DOM结构里。3带有特殊的指令:指令(Directives)带有v-前缀的特殊特征,当表达式的值改变时,指令会将其产生的连带影响响应式地作用于DOM。4插件化:Vue.js目前只提供基本的页面开发的功能,如果想开发更为复杂的场景需要一些其他插件的辅助。如路由、状态管理等。5简单:Vue.js学习使用难度不高,由中国人开发,中文文档很丰富,轻量化,性能好,可以利用虚拟DOM提高页面更新的速度。
第1章初识Vue.js1.1 Vue.js是什么1.1.2 MVVM设计模式介绍传统的模型-视图-控制器(Model-View-Controller,MVC)设计模式。Vue.js采用模型-视图-视图模型(Model-View-ViewModel,MVVM)的设计模式。是一个同步View和Model的对象。由数据驱动视图,实现双向绑定,View的变化会自动反映在ViewModel中。ViewModel代表UI组件,它负责将数据模型转化成UI进行展现ViewModel代表数据模型,用户可以在Model中定义数据修改和操作的业务逻辑
第1章初识Vue.js1.1 Vue.js是什么1.1.2 MVVM设计模式介绍 例如在打开一个网站时,首先映入眼帘的是网站的外观,也就是网站的结构布局,这些内容就代表View,如图所示。当我们在网站上点击或输入内容时,需要与网站进行交互的逻辑通常被放在ViewModel里面;而网站上的数据请求等需要对数据库进行读取操作的部分通常被放在Model里面。它们彼此之间分工明确,相互独立。
第1章初识Vue.js1.1 Vue.js是什么1.1.2 MVVM设计模式介绍MVVM设计模式的工作原理如图所示。
第1章初识Vue.js1.1 Vue.js是什么1.1.3 Vue.js的发展历程加入了Typescript并支持渐进式网页应用(ProgressiveWebApp,PWA),调整了目录结构,修改了ESLint、Babel、browserslist相关配置等。VueCLI3.0优化API(删除或、新增)、提升性能、改善生命周期函数和其他方法、拓展vue.js的使用场景。vue.js2.0简易上手的良好体验,同时尽可能地避免因一时的方便简易而影响长期的可维护性。vue.js1.0Vue.js的开发者是尤雨溪,Vue.js最早是一个单纯的实验项目。vue.js诞生
第1章初识Vue.js1.2 为什么要使用Vue.js以前,前端开发者开发HTML静态模板页面,是通过原生Javascript语言操作DOM节点来实现页面元素的更新的。JQuery,它把操作DOM节点的方法做了二次封装,让前端开发者在开发时不用再考虑浏览器的兼容问题,告别了一个功能多套代码的日子,同时它的API对前端开发者而言更加友好,操作也更加简单。长期操作DOM节点会消耗性能,虚拟DOM树出现后。前端开发者不用直接操作真实DOM,而是使用虚拟DOM树,渲染时候会有一套机制来对比更新前与更新后的内容。然后只用把更新后的内容在真实DOM上做修改即可,这样大大提高了性能与效率。总之,使用
您可能关注的文档
最近下载
- 天然气管道安装工程施工组织设计.doc VIP
- 23G518-1 门式刚架轻型房屋钢结构(无吊车) .docx VIP
- 推拿治疗腰椎病.pptx VIP
- GB∕T 6185.1-2016 2型全金属六角锁紧螺母(高清版).pdf
- 专题10 阅读理解应用文-五年(2020-2024)高考英语真题分类汇编(全国版)(原卷版).docx VIP
- 南通如皋五年级上学期理科素养期中试卷及答案.pdf VIP
- 宠物医疗市场宠物医疗人才培养与市场需求分析报告2025.docx
- 员工罚款单表格模板.docx VIP
- 2.3程序设计基本知识课件人教中图版高中信息技术必修1.pptx VIP
- 大批量主机系统自动部署.docx
原创力文档


文档评论(0)