vuex
文章平均质量分 53
i_am_a_div_日积月累_
我本地没有问题啊!
展开
-
vuex的使用和封装
一、Vuex基本使用1.下载vuex依赖npm install vuex --save2.在src/store/index.js下引入使用import Vue from 'vue'import Vuex from 'vuex'Vue.use(Vuex)export default new Vuex.Store({ state: { }, mutations: { }, actions: { }, modules: { }})3.在main.js内原创 2021-04-01 16:59:07 · 1308 阅读 · 0 评论 -
vuex随记
1.下载vue2.引入封装import Vue from 'vue'import Vuex from 'vuex'import getters from './getters'Vue.use(Vuex)const modulesFiles = require.context('./modules', true, /\.js$/)const modules = modulesFiles.keys().reduce((modules, modulePath) => { // set原创 2021-03-29 11:46:08 · 69 阅读 · 0 评论 -
监听vuex的某条数据
需要现在计算属性里获取computed: { tabType: { get() { return this.$store.state.tabType; }, set(val) { this.$store.state.tabType = val; }, } },watch: { tabType(val) { this.allType = this.$store.state.tabTyp原创 2020-09-30 15:26:44 · 101 阅读 · 0 评论 -
解决vuex中store保存数据,刷新页面会清空得问题
1.在App.vue下加入mounted() { window.addEventListener("unload", this.saveState); }, methods: { saveState() { sessionStorage.setItem("state", JSON.stringify(this.$store.state)); } }2.在store下的index.js文件下修改state:sessionStorage.getItem('原创 2020-07-31 11:43:10 · 1232 阅读 · 0 评论