本节知识点
使用指南
- 首先在仓库文件里我这里就是store.js文件 写
const mutations = {
add:function(state,n){state.score=state.score+n;},
del:function(state,n){state.score=state.score-n;}
}
import store from "@/vuex/store";
<div>
<button @click="$store.commit('add',5)">添加</button>
<button @click="$store.commit('del',5)">减少</button>
</div>
要是想在内部使用方法必须加this
methods:{
cun:function(index){
var stat1 = JSON.parse(window.localStorage.getItem("goods"))||[];
var obj = this.love[index];
stat1.push(obj);
var result2 = JSON.stringify(stat1);
window.localStorage.setItem('goods',result2);
this.$store.commit('add',obj);
}
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。