文章詳情頁
javascript - 怎樣在vue組件中優(yōu)雅的獲得vuex中的state的值
瀏覽:195日期:2023-03-15 11:57:51
問題描述
我是這么寫的,感覺有點怪
官方api上是這樣寫的 ,那我怎么把state中的值賦給data中的a呢
問題解答
回答1:在data()中去掉a, 直接改為計算屬性
computed: { a() {return this.$store.state.a; }}回答2:
如果你的a存在vuex中,如文檔中一樣,直接用計算屬性this.getA,不用在data里聲明a
修改a的值請使用mutations提交到vuex
標(biāo)簽:
JavaScript
相關(guān)文章:
1. mysql - 在不允許改動數(shù)據(jù)表的情況下,如何優(yōu)化以varchar格式存儲的時間的比較?2. javascript - Img.complete和img.onload判斷圖片加載完成有什么區(qū)別?3. docker網(wǎng)絡(luò)端口映射,沒有方便點的操作方法么?4. mysql 為什么主鍵 id 和 pid 都市索引, id > 10 走索引 time > 10 不走索引?5. css3 - 純css實現(xiàn)點擊特效6. java中返回一個對象,和輸出對像的值,意義在哪兒7. 安全性測試 - nodejs中如何防m(xù)ySQL注入8. javascript - 關(guān)于apply()與call()的問題9. MySQL中無法修改字段名的疑問10. python - 在sqlalchemy中獲取剛插入的數(shù)據(jù)id?
排行榜

熱門標(biāo)簽