課程
/前端開發(fā)
/前端工具
/vuex基礎(chǔ)入門
為什么在組件中我們獲取vuex中的實(shí)例的count值時(shí),還需要用this,在veiw模板中直接填值,不是直接就行了;
2019-09-02
源自:vuex基礎(chǔ)入門 2-5
正在回答
第一種,如果是你是直接獲取vuex store實(shí)例,首先Vue.use(Vuex)就已經(jīng)吧 store類的實(shí)例掛載到 最外層Vue實(shí)例上了,所以需要this.$store就能沿著作用域鏈獲取 store類的實(shí)例第二種,如果借助 vuex的 mapstate等輔助函數(shù)方式,結(jié)果是把 store里面的數(shù)據(jù)以computed,或者methods呈現(xiàn),此時(shí)的 this.count 實(shí)際是指向的computed放回的值
第三種, 如果你是用moudel形式直接引入store類的實(shí)例,就不需要this, 方式
import store from ''/src/store.js
script中 可以直接 store.state.count 獲取count的值
想問一下獲取store的時(shí)候?yàn)槭裁匆?"$" ?
qq_慕用225940
舉報(bào)
從0基礎(chǔ)開始了解什么是vuex
1 回答老師這里說(shuō)Vuex 不是和簡(jiǎn)單的?
1 回答chrome 載入vuex文件時(shí)報(bào)錯(cuò),請(qǐng)問怎么解決
2 回答刷新頁(yè)面 vuex 數(shù)據(jù)丟失
2 回答想問一下獲取store的時(shí)候?yàn)槭裁匆?"$" ?
2 回答看不懂安裝功能,怎么上來(lái)直接就是vuex了
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2019-09-02
第一種,如果是你是直接獲取vuex store實(shí)例,首先Vue.use(Vuex)就已經(jīng)吧 store類的實(shí)例掛載到 最外層Vue實(shí)例上了,所以需要this.$store就能沿著作用域鏈獲取 store類的實(shí)例
第二種,如果借助 vuex的 mapstate等輔助函數(shù)方式,結(jié)果是把 store里面的數(shù)據(jù)以computed,或者methods呈現(xiàn),此時(shí)的 this.count 實(shí)際是指向的computed放回的值
第三種, 如果你是用moudel形式直接引入store類的實(shí)例,就不需要this, 方式
import store from ''/src/store.js
script中 可以直接 store.state.count 獲取count的值
2019-09-04
想問一下獲取store的時(shí)候?yàn)槭裁匆?"$" ?