您的位置:首頁技術文章
文章詳情頁

javascript - ...mapGetters和...mapState獲取到的state,怎么拿來在methods中操作?

瀏覽:128日期:2023-09-07 16:35:52

問題描述

只能頁面中展示的嗎?我知道用this.$store.state可以獲取這些state來操作

問題解答

回答1:

...mapState({a: function (state) { return state.A},b: function (state) { return state.b} })

在其他方法中直接訪問this.a this.b即可

回答2:

直接用比如...mapState([’changePrePosition’])用的時候直接用this.changePrePosition()就行了

回答3:

...mapState([’value’])

使用this.value就可以取到值了,但是修改state的值需要經過mutations

標簽: JavaScript
国产综合久久一区二区三区