Vue组件里的data为什么必须是函数

因为组件可以重复调用,如果不用函数就会导致其他调用的一个组件数据改变,其他的组件数据也跟着改变

而函数是有块级作用域的,在函数里生成返回的对象内存地址不一样,数据也就不会错乱

 

posted @ 2021-06-18 22:56  凌晨三点C  阅读(151)  评论(0)    收藏  举报