vue組件中data必須是一個函數的問題

類比與引用數據類型。如果不用function return 每個組件的data都是內存的同一個地址,那一個數據改變其他也改變了,這當然就不是我們想要的。 用function return 其實就相當於申明瞭新的變量,相互獨立,自然就不會有這樣的問題;js在賦值object對象時,是直接一個相同的內存地址。 所以爲了每個組件的data獨立,採用了這種方式。如果不是組件的話,正常data的寫法可以直接
相關文章
相關標籤/搜索