版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第5章vue实例对象每个Vue应用都是通过用Vue构造函数来创建一个新的Vue实例开始的。varvm=newVue({//选项})5.1配置对象常用的配置选项5.1.1methods方法事件调用的函数都在methods属性中定义。例:methods:{
sum(){
this.total=this.price*this.count;
}
}定义方法语法:方法名(){}或方法名:function(){}方法调用的方式:方法名()<input
type="text"
v-model.number="price"
@keyup="sum()">5.1.2计算属性computed当某个属性的值依赖于其他属性的值时,在计算属性中定义该属性。定义计算属性在computed属性中定义,语法:计算属性名:function(){//计算表达式
return结果}例:computed:{total:function(){returnthis.price*this.count}}5.1.3watch侦听器
watch侦听器是用来侦听数据变化时(data对象属性或者计算属性的变化),让开发者处理一些事务。定义侦听器语法:watch:{[key:string]:string|Function|Object|Array}当一个被侦听属性的值发生变化时,触发该属性的回调函数执行。watch:{"price":function(newVal,oldVal){returnthis.total=newVal*this.count;},"count":function(newVal,oldVal){returnthis.total=this.price*newVal;},}5.1.4过滤器filters在输出结果之前对数据进行过滤(格式处理等)Vue中的过滤器分为两种,全局过滤器和局部过滤器。(1)全局过滤器全局过滤器的定义,是定义在Vue对象上的,定义语法:Vue.filter(‘过滤器的名称’,function(参数列表){函数体})(2)过滤器调用语法如下:{{要过滤的数据|过滤器名(参数列表)}}过滤器调用只用在Mustache插值和V-bind表达式中。局部过滤器的定义,是定义在Vue对象的实例上,在配置对象的filers选项属性中定义。(3)局部过滤器局部过滤器定义语法和调用语法与全部过滤器的语法相同。局部过滤器与全部过滤器除定义的位置不同外,还有调用的范围不相同,局部过滤器只有在该Vue实例控制的(#app)页面区域内有效,全部过滤器在整个页面上所有Vue实例控制的页面区域内都有效。5.2
Vue实例生命周期Vue实例从创建到销毁的过程,就是Vue实例的生命周期。在这个生命周期过程中的各个阶段上会自动执行相应的处理函数。5.3常用的Vue实例属性vm.$data:获取实例观察的数据对象;vm.$el:获取实例挂载的元素;vm.$options:获取实例的初始化选项对象;vm.$refs:一个对象,持有注册过ref属性的所有DOM元素和组件实例;5.4常用的Vue实例方法5.4.1实例方法/数据(1)vm.$set(2)vm.$delete(3)vm.$watch5.4.2实例方法/事件(1)vm.$on(2)vm.$once(3)vm.$emit(4)vm.$off5.4.3实例方法/生命周期(1)vm.$mount(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建筑安装合同
- 2025年眉山市青神县人民法院公开招聘劳务派遣司法警察的备考题库及1套完整答案详解
- 咸安区2026年面向教育部直属师范大学公费师范毕业生专项招聘备考题库及参考答案详解一套
- 2025年甘肃电器科学研究院聘用人员招聘备考题库及一套参考答案详解
- 什邡市人力资源和社会保障局什邡市民政局关于2025年面向全市公开选调工作人员的备考题库及完整答案详解一套
- 2026年培训课程合同
- 2025年中国科学院深海科学与工程研究所招聘备考题库(十三)及1套完整答案详解
- 中化地质矿山总局地质研究院2026年高校应届毕业生招聘备考题库及一套完整答案详解
- 县总工会过紧日子经验材料
- 酒驾个人讨论辨析发言材料
- 20道长鑫存储设备工程师岗位常见面试问题含HR常问问题考察点及参考回答
- 抖音ip孵化合同范本
- 小升初语文总复习《文章主要内容概括》专项练习题(附答案)
- DL-T606.5-2009火力发电厂能量平衡导则第5部分-水平衡试验
- python程序设计-说课
- 国家电网智能化规划总报告
- 遥远的向日葵地
- 箱涵施工组织设计样本
- 质量意识培养
- 2000人学校食堂人员配置标准
- 低压线路的安装、运行及维护
评论
0/150
提交评论