uniapp去修改vuex中state中的值修改state中的值
修改state中的值,⽅法
(1) 在mutations中写修改state的api.
(2)写好之后,直接storemit("changeValue")调⽤
changeValue就是那个你写好的api
store⽬录下index.js扫黑风暴馄饨店老板娘
import Vue from 'vue'
import Vuex from "vuex"
Vue.use(Vuex)
const store=new Vuex.Store({四凶兽
state:{
testArr:[
{id:1,name:"纪念⽇"}
],
city:"四川省"
},
// 同步更改值
一线城市mutations:{
// 对state中的值,进⾏修改,这个参数state是data中所有的值哦。
changeValue(state){
this.state.city="我开始是四川省现在我是达州市"
console.log("state", state)
实习总结3000字}
},
梵高 星空//异步
actions:{
getCity(context ){
console.log(uni)
}
}
})
// 调⽤修改的⽅法
storemit("changeValue")
香水的保质期main.js 引⼊使⽤
import Vue from 'vue'
import App from './App'
// 引⼊store 注意引⼊的时候,要加./来引⼊,不要使⽤/
import store from "./store/index"
//将state挂载到原型上
Vue.prototype.$store=store;
App.mpType = 'app'
const app = new Vue({
...App
})
app.$mount()
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论