第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

我想在組件的data中使用一些state中定義的常量給下拉框賦默認(rèn)值并且v-model這個(gè)變量

我想在組件的data中使用一些state中定義的常量給下拉框賦默認(rèn)值并且v-model這個(gè)變量

瀟湘沐 2019-03-20 18:15:15
我要給下拉框的value賦默認(rèn)值1,并且綁定這個(gè)變量;<select v-model='selectValue'></select>但是 直接讓data(){   return{ selectValue:1 }}這種寫法可讀性不好,所以就想聲明一個(gè)常量,因?yàn)楹芏囗撁鏁?huì)使用這種常量,所以我就把他放在了 vuex的state中;state: {    // 單一游戲常量    SINGLE_GAME: 1}然后我在組件中引入state,data中直接data(){   return{ selectValue:this.SINGLE_GAME }}這種寫法可讀性就比較高了;但是卻無法給selectValue賦值,但是在created()方法中打印this.SINGLE_GAME卻可以打印出來值;然后我就不知道該怎么辦了,因?yàn)槲乙褂胿-model綁定這個(gè)變量,所以應(yīng)該是不可以使用computed的,
查看完整描述

1 回答

?
互換的青春

TA貢獻(xiàn)1797條經(jīng)驗(yàn) 獲得超6個(gè)贊

data() 中是取不到 computed 的值的,因?yàn)?computed 依賴于 data


而 created() 中 data 和 computed 就都已經(jīng)準(zhǔn)備好了,所以你可以在 created 里手動(dòng)給它賦值:


created () {

  this.selectValue = this.SINGLE_GAME

}


查看完整回答
反對(duì) 回復(fù) 2019-03-27
  • 1 回答
  • 0 關(guān)注
  • 533 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)