vue 实现通过vuex 存储值 在不同界面使用


Posted in Javascript onNovember 11, 2019

通过vuex 存储

1. 创建store.js文件

import Vue from 'vue';
import Vuex from 'vuex';
Vue.use(Vuex);


const state = { //要设置的全局访问的state对象
  count: 1,
  //要设置的初始属性值
  fid: '' //要在登录页面的记录 的fid
};

const mutations = {
  add(state, sum) { //同上,这里面的参数除了state之外还传了需要增加的值sum
    state.count += sum;
  },
  upfid(state, fid) {
    state.fid = fid
  }

};
const actions = {
  add(context, num) { //同上注释,num为要变化的形参
    context.commit('add', num)
  },
  upfid(context, fid) {
   context.fid = fid
  }
};
const store = new Vuex.Store({
  state,
  actions,
  mutations
});

export default store

2. 保存fid这个值

this.$store.dispatch('upfid',this.fid)//保存fid

3, 在其他页面获取fid 这个值

<p>页面上获得{{city}}</p> 


 data () {
  return {
   fid:this.city//js中得到fid
  }
 },
 computed:{//必须
  city(){
   return this.$store.state.fid
  }
 },

以上这篇vue 实现通过vuex 存储值 在不同界面使用就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
baidu博客的编辑友情链接的新的层窗口!经典~支持【FF】
Feb 09 Javascript
javascript实现的listview效果
Apr 28 Javascript
jQuery遍历对象、数组、集合实例
Nov 08 Javascript
javascript实现鼠标放上后下边对应内容变换的效果
Aug 06 Javascript
jQuery实现Meizu魅族官方网站的导航菜单效果
Sep 14 Javascript
Highcharts学习之坐标轴
Aug 02 Javascript
JavaScript实现定时页面跳转功能示例
Feb 14 Javascript
微信小程序提交form操作示例
Dec 30 Javascript
利用React Router4实现的服务端直出渲染(SSR)
Jan 07 Javascript
微信小程序开发实现消息推送
Nov 18 Javascript
layui 实现加载动画以及非真实加载进度的方法
Sep 23 Javascript
JavaScript实现网页计算器功能
Oct 29 Javascript
使用vuex存储用户信息到localStorage的实例
Nov 11 #Javascript
JS中比较两个Object数组是否相等方法实例
Nov 11 #Javascript
vue把输入框的内容添加到页面的实例讲解
Nov 11 #Javascript
vue与django集成打包的实现方法
Nov 11 #Javascript
微信小程序监听用户登录事件的实现方法
Nov 11 #Javascript
javascript 高级语法之继承的基本使用方法示例
Nov 11 #Javascript
JS 遍历 json 和 JQuery 遍历json操作完整示例
Nov 11 #jQuery
You might like
php文件上传表单摘自drupal的代码
2011/02/15 PHP
php中\r \r\n \t的区别示例介绍
2014/02/08 PHP
ioncube_loader_win_5.2.dll的错误解决方法
2015/01/04 PHP
thinkphp3.x中display方法及show方法的用法实例
2016/05/19 PHP
javascript 短路法代码精简
2009/08/20 Javascript
javascript抖动元素的小例子
2013/10/28 Javascript
Jquery 实现table样式的设定
2015/01/28 Javascript
jQuery简单获取键盘事件的方法
2016/01/22 Javascript
jQuery基于BootStrap样式实现无限极地区联动
2016/08/26 Javascript
通过Ajax使用FormData对象无刷新上传文件方法
2016/12/08 Javascript
jQuery事件与动画基础详解
2017/02/23 Javascript
nodejs密码加密中生成随机数的实例代码
2017/07/17 NodeJs
JS复杂判断的更优雅写法代码详解
2018/11/07 Javascript
Vue一次性简洁明了引入所有公共组件的方法
2018/11/28 Javascript
js实现上传图片并显示图片名称
2019/12/18 Javascript
angula中使用iframe点击后不执行变更检测的问题
2020/05/10 Javascript
详解ES6数组方法find()、findIndex()的总结
2020/05/12 Javascript
js事件机制----捕获与冒泡机制实例分析
2020/05/22 Javascript
swiper4实现移动端导航栏tab滑动切换
2020/10/16 Javascript
微信小程序实现可拖动悬浮图标(包括按钮角标的实现)
2020/12/29 Javascript
Python实现的金山快盘的签到程序
2013/01/17 Python
Python 基础教程之str和repr的详解
2017/08/20 Python
Python中pillow知识点学习
2018/04/30 Python
利用python画出折线图
2018/07/26 Python
Python Django框架实现应用添加logging日志操作示例
2019/05/17 Python
python 使用pdfminer3k 读取PDF文档的例子
2019/08/27 Python
用Python去除图像的黑色或白色背景实例
2019/12/12 Python
编写python代码实现简单抽奖器
2020/10/20 Python
基于HTML5 WebGL的3D机房的示例
2018/03/16 HTML / CSS
网络工程系信息安全技术专业大学生求职信
2013/10/22 职场文书
资产评估专业学生的自我鉴定
2013/11/14 职场文书
酒店出纳岗位职责
2013/12/29 职场文书
2014年乡镇个人工作总结
2014/12/03 职场文书
大雁塔英文导游词
2015/02/10 职场文书
病危通知书样本
2015/04/17 职场文书
办公室禁烟通知
2015/04/23 职场文书