如果是一个对象,当复用组件时,所有组件的data都指向同一个对象,若其中一个data发生修改,其他组件也会发生变化。如果是一个函数,每次都返回一个新对象,便不会造成数据干扰。
vue里的data为什么是函数而不是对象?
最新推荐文章于 2023-03-30 15:27:39 发布
如果是一个对象,当复用组件时,所有组件的data都指向同一个对象,若其中一个data发生修改,其他组件也会发生变化。如果是一个函数,每次都返回一个新对象,便不会造成数据干扰。