彪壮缘分

文章
10
资源
0
加入时间
3年0月8天

组件中data为什么是个函数

总结:1.vue中组件是用来复用,为了防止data复用,将它定义成一个函数。2.当我们将组件中的data写成一个函数,数据是以函数返回值形式定义的,这样每复用一次data,都会返回一份新的data,拥有自己的作用域。3.当我们组件中data写成一个对象的时候,对象是引用数据类型,它就会共用一个内存地址,造成数据污染。组件中的data:<!DOCTYPE html><html lang="en"><head&