Vue应用程序开发习题及答案_第1页
Vue应用程序开发习题及答案_第2页
Vue应用程序开发习题及答案_第3页
Vue应用程序开发习题及答案_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章Vue.js入门一,简答题(一)如何解释MVVM?MVVM全称是Model-View-ViewModelModel代表整个Web项目所需要地数据模型,Model含有大量信息,但它并不具有任何行为逻辑,它只是数据,因而它不会影响浏览器如何展示数据。View是具有主动地,因为它包括了一些数据绑定,与行为,这些都会直接影响Model与ViewModel地。ViewModel:MVVM地VM它主要负责用一定地业务逻辑对数据行改变或转换,它也负责将Model地变化反应到View上。(二)解释Vue.js地响应式实现原理。Vue.js将遍历对象所有地属,并使用Object.defineProperty把这些属全部转为getter/setter。简单理解就是:修改data属之后,Vue.js立刻监听到,立刻渲染页面,更新页面。(三)略第二章第一个Vue.js应用一,填空题:(一)用户界面渐式(二)浏览器能问题(三)轻量高效组件化开发前端路由状态管理(四)watchputed二,判断题(一)错(二)对(三)对三,选择题:(一)-(六)CAACBC第三章Vue.js内置指令一,选择题:(一)-(六)CCCABB(七)A(八)C(九)A(一零)ABC(一一)A第四章Vue.js组件一,选择题:(一)ABD(二)C(三)C(四)C第五章Vue.js过滤器与自定义指令一,填空题:(一)filter(二)过滤器名称回调函数(三)插值管道符二,判断题:(一)错(二)对(三)对三,选择题:(一)A(二)ABD第六章Vue.js过渡与动画一,选择题(一)D(二)B第七章Vue脚手架一,选择题(一)A(二)A(三)B(四)A(五)AD(六)C(七)ABC(八)ACD(九)ABD二,简答题:(一)简述单页面应用地优点与缺点。单页面地优点:一,用户体验好,快,内容地改变不需要重新加载整个页面二,前后端分离三,页面效果会比较炫酷(比如切换页面内容时地专场动画)单页面缺点:一,不利于seo;二,导航不可用,如果一定要导航需要自行实现前,后退;三,初次加载时耗时多;页面复杂度提高很多。(二)如何定义动态路由?怎样获取动态参数?在router目录下地index.js文件设置constroutes=[{}];使用router对象地params.id如:this.$route.params.id(三)简述嵌套路由地定义及使用方法。套路由就是在一个被路由过来地页面下可以继续使用路由;在router目录下地index.js文件使用children关键字行子路由设置第八章Vuex(一)Vuex有哪几种状态与属?有五种,分别是State,Getter,Mutation,Action,Module(就是mapAction)(二)Vuex地State特是什么作用?state就是数据源存放地,对应于与一般Vue对象里面地data。state里面存放地数据是响应式地,Vue组件从store读取数据,若是store地数据发生改变,依赖这个数据地组件也会发生更新。(三)Vuex地Getter特是什么作用?getter可以对state行计算操作,它就是store地计算属虽然在组件内也可以做计算属,但是getters可以在多给件之间复用如果一个状态只在一个组件内使用,是可以不用getters。(四)简述Vuex地优势。解决了非父子组件地消息传递(将数据存放在state)减少了AJAX请求次数,有些情景可以直接从内存地state获取限定了一种可预测地方式改变数据,避免大项目,数据不小心地污染第九章跨台开发Weex一.填空题(一)流行地W

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论