為什么需要data函數?
vue中組件是用來復用的,為了防止data復用,將其定義為函數。
data不是函數:
在多次使用該組件時,改變其中一個組件的值會影響全部該組件的值。
而如果是通過函數的形式返回出一個對象的話,在每次使用該組件時返回出的對象的地址指向都是不一樣的,這樣就能讓各個組件的數據獨立。
為什么需要data函數?
vue中組件是用來復用的,為了防止data復用,將其定義為函數。
data不是函數:
在多次使用該組件時,改變其中一個組件的值會影響全部該組件的值。
而如果是通過函數的形式返回出一個對象的話,在每次使用該組件時返回出的對象的地址指向都是不一樣的,這樣就能讓各個組件的數據獨立。