vue中data為什么必須是函數

【vue中data為什么必須是函數】

vue中data為什么必須是函數


演示機型:華為MateBook X    系統版本:win10    APP版本:vue2.9.6vue中data必須是函數是為了保證組件的獨立性和可復用性 , data是一個函數 , 組件實例化的時候這個函數將會被調用 , 返回一個對象 , 計算機會給這個對象分配一個內存地址 , 你實例化幾次 , 就分配幾個內存地址 , 他們的地址都不一樣 , 所以每個組件中的數據不會相互干擾 , 改變其中一個組件的狀態 , 其它組件不變 。

    猜你喜歡