Day 123/200 VueX dispatch如何传递和获取参数?
1、请求写法this.$store.dispatch("log/getLog",{params}).then((params) => {let data=this.$store.getters["log/getLog"]})2、接收参数getLog({commit},params){return new Promise((resolve, reject) => {axios({.
·
1、请求写法
this.$store.dispatch("log/getLog",{params}).then((params) => {
let data=this.$store.getters["log/getLog"]
})
2、接收参数
getLog({
commit
},params){
return new Promise((resolve, reject) => {
axios({
method: 'get',
url: url,
params: {
limit:10,
offset:params.params.offset
},
headers: {
Authorization: 'Bearer ' + localStorage.token,
},
}).then(function (data) {
commit('setLog', data);
resolve()
})
})
}
更多推荐
已为社区贡献6条内容
所有评论(0)