為什么這樣賦值結(jié)果為 undefined
vue 中使用 data 賦值 undefined
森林海
2019-02-25 16:16:34
TA貢獻(xiàn)2036條經(jīng)驗(yàn) 獲得超8個(gè)贊
因?yàn)閐ata里的this是指父級(jí)作用域的上下文,所以this.t并拿不到其本身作用域的t。
需要的話可以通過(guò)mounted,將t賦值給test:
export default {
data () {
return {
t: 1,
test: undefined
}
},
moounted: function () {
this.test = this.t
console.log(this.test) // 1
}
}
舉報(bào)