鍍金池/ 問答/Linux  HTML/ vue生命周期和vuex數(shù)據(jù)調(diào)用

vue生命周期和vuex數(shù)據(jù)調(diào)用

之前把數(shù)據(jù)存儲在了vuex,在某頁面中獲取

clipboard.png

clipboard.png

數(shù)據(jù)等一切正?,F(xiàn)實,但是會報錯

clipboard.png

我的猜測是 當(dāng)頁面渲染的時候,一開始cpmputed 還沒有g(shù)etter到數(shù)據(jù),所以這時候賦值的時候找不到對應(yīng)的屬性,后面computed 動態(tài)的取到值之后就渲染了。

然后我在mounted中調(diào)用方法獲取賦值,但是還是報這個錯誤?,F(xiàn)在沒有思路了,求給支個招。

回答
編輯回答
護(hù)她命

userInfo && userInfo.username

2017年6月29日 15:34
編輯回答
悶油瓶

userInfo給個默認(rèn)值{}

2018年9月2日 02:15
編輯回答
故人嘆

將vueX中的userInfo賦值給data中的變量

2017年10月27日 14:31
編輯回答
兔囡囡

直接給

    <div class="head" v-if="userInfo">...</div>

價格判斷就行啦

2017年7月25日 01:45
編輯回答
久舊酒
data () {
  return {
    userInfo: {}
  }
}

添加時用data,修改時用getter

2017年3月8日 01:16