
Vue
文章平均质量分 68
Vue学习
温水煮汤圆
周倩
展开
-
计算属性和监视属性
而set()方法可以帮助我们修改fullname属性的取值,没有set()方法我们无法修改属性。计算属性也是属性,最终也会被数据代理出现在vm的身上,就像firstname和lastname一样,可以在模板中读取使用。:简单理解,无需我们自己主动去调用函数,当满足一定条件的时候,程序会自动帮我们执行的函数。表示第一次解析模板的时候回调函数就先执行一次,因为第一次解析模板的时候是没有值的变化的。它是用来检测属性的值的变化的。计算属性简写的前提:我们只需要读取该属性的值,而不需要修改该属性时。原创 2023-04-29 19:00:00 · 201 阅读 · 0 评论 -
原型对象与原型链
因此,以后我们创建函数时,可以将这些对象共有的属性和方法,统一添加到构造函数的原型对象中,这样不用分别为每一个对象添加,也不会影响到全局作用域,就可以使每个对象都具有这些属性和方法了。原型对象的作用:原型对象就相当于一个公共的区域,所有同一个类的实例都可以访问到这个原型对象。因为当遇到mc.a时,mc中无a这个属性,因此会到其原型对象中寻找,发现原型对象中存在a,因此mc.a输出a的值为123。因为原型对象也是一个对象,是对象就有原型,因此原型对象也有原型,这就形成了一个原型链。原创 2023-04-28 19:00:00 · 122 阅读 · 0 评论 -
Vue中的事件处理
Vue中的事件处理原创 2023-04-24 22:00:00 · 188 阅读 · 0 评论 -
数据绑定与数据代理
为每一个添加到vm上的属性,都指定一个getter/setter,在getter/setter内部去操作(读/写)data中对应的属性。第二个参数是:添加的属性的名字;因为数据绑定是双向的,只有存在输入才有数据从页面中流向data的可能,才能实现这样一个双向的过程。方法是 JavaScript 中一个用于获取对象的所有属性名称(键名)的方法,返回一个由属性名组成的数组。Vue中的数据代理:是通过vm对象来代理data对象中属性的操作。数据代理:指的是通过一个对象代理另一个对象属性的操作(读/写)。原创 2023-04-23 19:00:00 · 145 阅读 · 0 评论