比如我這樣寫:方式一: {
data:() => { return {arr: []} }
}方式二: {
data:() => { return {arr: null} }
}我在鉤子函數(shù)created中,請(qǐng)求數(shù)據(jù),然后賦給this.arr這個(gè)屬性,
用方式一沒有問(wèn)題,可是換到方式二,就會(huì)報(bào)錯(cuò),然后當(dāng)數(shù)據(jù)請(qǐng)求
完成以后頁(yè)面也會(huì)正常渲染,也就是說(shuō)在數(shù)據(jù)還沒請(qǐng)求完成并賦值
給this.arr之前會(huì)報(bào)錯(cuò)。
(注意:我在模板里面用到了arr這個(gè)屬性)
vue里面的data為什么需要初始化?
尚方寶劍之說(shuō)
2018-08-18 16:25:25