您现在的位置是:首页 > 网站制作 > vue.js心得vue.js心得
关于vuex
蒙xs2021-05-12【vue.js心得】人已围观
简介触发mutations方法
this.$store.commit('方法名', 值)
触发actions方法
this.$store.dispatch('方法名', 值);
扩展actions
this.$store.dispatch('us
引入方法
import {mapMutations,mapActions,mapState} from 'vuex'
触发mutations方法
this.$store.commit('方法名', 值)
触发actions方法
this.$store.dispatch('方法名', 值);
computed动态获取数据
computed: {
...mapState(['proid'])
},
扩展actions
this.$store.dispatch('user/login', this.loginForm).then(() => {
console.log('11')
}).catch(() => {
console.log('11')
})
在vuex里
getInfo({ commit, state }) { //state 传过来的值
return new Promise((resolve, reject) => {
resolve(data)//成功方法
}).catch(error => {
reject(error)//失败方法
})
})
},
import {mapMutations,mapActions,mapState} from 'vuex'
触发mutations方法
this.$store.commit('方法名', 值)
触发actions方法
this.$store.dispatch('方法名', 值);
computed动态获取数据
computed: {
...mapState(['proid'])
},
扩展actions
this.$store.dispatch('user/login', this.loginForm).then(() => {
console.log('11')
}).catch(() => {
console.log('11')
})
在vuex里
getInfo({ commit, state }) { //state 传过来的值
return new Promise((resolve, reject) => {
resolve(data)//成功方法
}).catch(error => {
reject(error)//失败方法
})
})
},
Tags:
很赞哦! ()