vue 基础 vue组件中data为什么是函数 什么时候有猫呢 2022-06-13 99 阅读1分钟 这个问题可以分为两个方面,一是如果vue组件中data不是函数会有什么影响,二是vue组件中data是函数会起到什么作用。 1.如果vue组件中data不是函数,在Vue中每个组件都是Vue的实例,组件共享data属性,当data的值是一个引用类型的值时,改变其中一个会影响到其他组件。 2.如果组件中的data是个函数,那么数据会以函数返回值定义,这样没复用一次组件,就会返回一个新的data,各个组件各自维护各自的数据,不会改变一个影响其他区