在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ 關(guān)于Cannot read property 'bar' of undefine

關(guān)于Cannot read property 'bar' of undefined的問(wèn)題

message是一個(gè)空對(duì)象,

    var app = new Vue({
      el: '#app',
      data: {
        message: {},
      },

然后在

<input ... v-model="message.foo">這樣不會(huì)報(bào)錯(cuò)

但再深入一層的時(shí)候會(huì)報(bào)錯(cuò)
<input ... v-model="message.foo.bar">

clipboard.png

請(qǐng)問(wèn)這怎么解釋?

回答
編輯回答
爆扎

message是一個(gè)空對(duì)象,message.foo中foo沒(méi)初始化,為undefined,undefined是不能取值的,也就是不能message.foo.bar

//可以這么寫
message: {foo:{}},
2017年5月8日 08:04