vue中的data为什么是函数?

来源:3-1 Vue实例

慕圣4893934

2020-04-09

写回答

2回答

呀呀呀亚歌

2020-04-09

子组件中的data必须写成函数的形式,因为如果组件复用的话,并且以对象形式放会,原本data是放在原型链上,多个组件修改的是同一组数据(Vue文档上由相关说明,可以看下)

1
0

Dell

2020-04-11

每个函数返回的data 引用不同,防止不同组件共用一个数据引用造成错误难以定位。

0
0

Vue2.5-2.6-3.0开发去哪儿网App 零基础入门到实战

课程紧跟Vue3版本迭代,企业主流版本Vue2+Vue3全掌握

10675 学习 · 8191 问题

查看课程