-
vue2.0怎么实现对象和数组的监听?
-
对象监听:vue框架是通过Object.defineProperty实现对象的监听
-
数组监听:通过重写数组的的七个方法(pop、push、unshift、shifit、sort、reverse、splice)来实现对数组的监听
-
vue中key有什么作用?
-
给元素打上唯一的标识!
-
vue组件中data为什么是一个函数?
-
为了组件中的数据不相互影响,data必须声明返回一个初始数据对象的函数,因为组件有可能被用来创建多个实例,如果data纯粹返回一个对象,则所有的实例就会共同引用一个对象,通过提供的data函数,每次创建一个新实例后,从而返回一个全新副本数据对象。