這是一個(gè)vue文件。我的data數(shù)據(jù)里有一個(gè)markers,初始化為空數(shù)組[].但是一旦我的方法中進(jìn)行 this.markers.push操作就會(huì)類(lèi)型檢查報(bào)錯(cuò)。其他地方也是一樣的。就算push別的,push(1)也一樣報(bào)錯(cuò)。實(shí)在不知道拿著個(gè)數(shù)組的push怎么辦。我覺(jué)得是他初始化的時(shí)候沒(méi)有聲明類(lèi)型出錯(cuò)了。但是vue的data怎么聲明類(lèi)型,實(shí)在不知道啊。求大神解答感謝@貝克漢堡包 根據(jù)你的提醒我利用 let that:any 做類(lèi)型聲明替換了一下。沒(méi)有報(bào)錯(cuò)了
1 回答

LEATH
TA貢獻(xiàn)1936條經(jīng)驗(yàn) 獲得超7個(gè)贊
foreach函數(shù)里的this指向不是vue實(shí)例,可以在函數(shù)外用that轉(zhuǎn)一下
添加回答
舉報(bào)
0/150
提交
取消