大家好最近在唸vue
相信关于为什么data要使用function已经被讨论到烂掉
看了很多讲解都是下面的例子
const MyComponent = function() {};
MyComponent.prototype.data ={
a: 1,
b: 2,
};
const component1 = new MyComponent();
const component2 = new MyComponent();
component1.data.b = 5;
console.log(component2.data)
↑因为会共享同一个reference