mpvue中配置vuex并持久化到本地Storage图文教程解析


Posted in Javascript onMarch 15, 2018

# 配置vuex和在vue中相同,只是mpvue有一个坑,就是不能直接在new Vue的时候传入store。

步骤:

1.在src目录下新建一个store目录,结构如下(官方推荐:  vuex.vuejs.org/zh-cn/struc… )

mpvue中配置vuex并持久化到本地Storage图文教程解析 

2. 在main.js中引入你的store, 并绑定到Vue构造函数的原型上,这样在每个.vue的组件都可以通过this.$store访问store对象。

mpvue中配置vuex并持久化到本地Storage图文教程解析 

3. ok,可以使用了。我说一下vuex官方推荐的使用方案(可适应大型应用)。

首先在mutation-types.js中定义你的Mutation的名字

mpvue中配置vuex并持久化到本地Storage图文教程解析 

为什么要先定义名称常量?(下图截取自vuex文档)

mpvue中配置vuex并持久化到本地Storage图文教程解析 

然后在mutations.js中写处理方法

mpvue中配置vuex并持久化到本地Storage图文教程解析 

接着在index.js中定义变量:

mpvue中配置vuex并持久化到本地Storage图文教程解析 

ok,下面在组件中使用

mpvue中配置vuex并持久化到本地Storage图文教程解析 

ok了。

# 将vuex中的数据持久化到本地 (使用vuex-persistedstate)( github.com/robinvdvleu… )

安装插件后在store中引入(配置如下):

mpvue中配置vuex并持久化到本地Storage图文教程解析 

ok 了(vuex中的数据已经实时的同步到本地)。

( tips: 提示,小程序每次进入都会执行removeItem方法,导致数据存储不下来,所以暂时把上图的removeItem后面的函数写为一个空函数!! )

mpvue中配置vuex并持久化到本地Storage图文教程解析 

demo代码 :  github.com/jianjian-we…

总结

以上所述是小编给大家介绍的mpvue中配置vuex并持久化到本地Storage图文教程解析,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
Grid得到选择行数据的方法总结
Jan 17 Javascript
6款经典实用的jQuery小插件及源码(对话框/提示工具等等)
Feb 04 Javascript
JS 如何获取radio选中后的值及不选择取radio的值
Oct 28 Javascript
node.js中的buffer.write方法使用说明
Dec 10 Javascript
js实现鼠标点击文本框自动选中内容的方法
Aug 20 Javascript
js实现上一页下一页的效果【附代码】
Mar 10 Javascript
解决bootstrap导航栏navbar在IE8上存在缺陷的方法
Jul 01 Javascript
JavaScript版经典游戏之扫雷游戏完整示例【附demo源码下载】
Dec 12 Javascript
Js自定义多选框效果的实例代码
Jul 05 Javascript
vuex页面刷新后数据丢失的方法
Jan 17 Javascript
使用原生javascript开发计算器实例代码
Feb 21 Javascript
使用JS实现简易计算器
Jun 14 Javascript
iview中Select 选择器多选校验方法
Mar 15 #Javascript
用Axios Element实现全局的请求loading的方法
Mar 15 #Javascript
基于IView中on-change属性的使用详解
Mar 15 #Javascript
解决iView中时间控件选择的时间总是少一天的问题
Mar 15 #Javascript
iview日期控件,双向绑定日期格式的方法
Mar 15 #Javascript
vue iview组件表格 render函数的使用方法详解
Mar 15 #Javascript
微信小程序实现换肤功能
Mar 14 #Javascript
You might like
用PHP实现验证码功能
2006/10/09 PHP
PHP如何实现跨域
2016/05/30 PHP
thinkPHP5.0框架配置格式、加载解析与读取方法
2017/03/17 PHP
ThinkPHP5.0框架结合Swoole开发实现WebSocket在线聊天案例详解
2019/04/02 PHP
Expandable "Detail" Table Rows
2007/08/29 Javascript
jQuery AJAX实现调用页面后台方法和web服务定义的方法分享
2012/03/01 Javascript
javascript控制swfObject应用介绍
2012/11/29 Javascript
javascript放大镜效果的简单实现
2013/12/09 Javascript
jQuery DOM操作实例
2014/03/05 Javascript
微信小程序 loading(加载中提示框)实例
2016/10/28 Javascript
获取select的value、text值的简单示例(jquery与javascript)
2016/12/07 Javascript
详解swiper在vue中的应用(以3.0为例)
2018/09/20 Javascript
vue集成百度UEditor富文本编辑器使用教程
2018/09/21 Javascript
vue+SSM实现验证码功能
2018/12/07 Javascript
js实现GIF动图分解成多帧图片上传
2019/10/24 Javascript
Vue中常用rules校验规则(实例代码)
2019/11/14 Javascript
vue实现下载文件流完整前后端代码
2020/11/17 Vue.js
python生成指定长度的随机数密码
2014/01/23 Python
Python中文件操作简明介绍
2015/04/13 Python
Python脚本实现自动将数据库备份到 Dropbox
2017/02/06 Python
python数据结构之链表的实例讲解
2017/07/25 Python
Python最火、R极具潜力 2017机器学习调查报告
2017/12/11 Python
Python实现感知机(PLA)算法
2017/12/20 Python
python3之模块psutil系统性能信息使用
2018/05/30 Python
Python datetime 如何处理时区信息
2020/09/02 Python
详解pytorch tensor和ndarray转换相关总结
2020/09/03 Python
HTML5学习笔记之html5与传统html区别
2016/01/06 HTML / CSS
DAWGS鞋官方网站:鞋,凉鞋,靴子
2016/10/04 全球购物
adidas瑞典官方网站:购买阿迪达斯鞋子和运动服
2019/12/11 全球购物
什么是静态路由,其特点是什么?什么是动态路由,其特点是什么?
2013/07/26 面试题
高中体育教学反思
2014/01/24 职场文书
导游实习生自荐书
2014/01/28 职场文书
会计专业个人自我鉴定
2014/03/21 职场文书
房屋授权委托书范本
2014/10/07 职场文书
批评与自我批评范文
2014/10/15 职场文书
刑事上诉状范文
2015/05/22 职场文书