版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 三角形一边一角模型研究课件-2026届高三数学二轮专题复习
- 第四医院考试题目及答案
- 2026五年级数学下册 2的倍数特征
- 2026年地理中考试卷真题及答案
- 2026八年级下语文当代文学常识学习
- 2026二年级数学 北师大版儿童乐园除法入门
- 供应业务审计制度
- 人工智能生成内容标识制度
- 2025 高中信息技术数据与计算在化学分析课件
- 小学小组奖惩制度范本
- 焊接与热切割安全操作规程
- 小学语文命题策略及试题设计建议
- 2025年高考完形填空说题-2026届高三英语二轮复习
- 农村集体经济培训
- 2026年咨询工程师宏观经济考前冲刺重点知识考点总结笔记
- 2025年探伤工(三级)超声波检测标准试题(附答案)
- NCCN临床实践指南:非小细胞肺癌(2025.V8)
- 统编版六年级下册道德与法治第一单元《完善自我 健康成长》教案(第1~3课)
- 合成生物学智能调控-洞察与解读
- 潮汕功夫茶课件
- 中介贷款佣金合同范本
评论
0/150
提交评论