接上篇 https://www.cnblogs.com/wangmaoling/p/9803960.html 本文很长,请耐心看完分析. 4.高级用法,指定从什么组件进入才缓存,以及销毁缓存:先介绍我发现的网上一些博主写的有bug的方法,在介绍自己的方法. 假设这里有 3 个路由: A.B.C.要求: 1. 默认显示 A 2. B 跳到 A,A 不刷新 3. C 跳到 A,A 刷新 先上一些发现博客上有些博主写的实现方式: 方式1:有bug 在 A 路由里面设置 meta 属性: { p
介绍 Store的代码结构一般由State.Getters.Mutation.Actions这四种组成,也可以理解Store是一个容器,Store里面的状态与单纯的全局变量是不一样的,无法直接改变store中的状态.想要改变store中的状态,只有一个办法,显示地提交mutation. import Vue from 'vue' import Vuex from 'vuex' Vue.use(Vuex) export default new Vuex.Store({ state: { }, ge