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 相关文章推荐
检测是否已安装 .NET Framework 3.5的js脚本
Feb 14 Javascript
Javascript 汉字字节判断
Aug 01 Javascript
Javascript和Java获取各种form表单信息的简单实例
Feb 14 Javascript
javascript如何操作HTML下拉列表标签
Aug 20 Javascript
Node.js中常规的文件操作总结
Oct 13 Javascript
javascript将list转换成树状结构的实例
Sep 08 Javascript
JS库之Highlight.js的用法详解
Sep 13 Javascript
浅谈js的解析顺序 作用域 严格模式
Oct 23 Javascript
浅谈mint-ui 填坑之路
Nov 06 Javascript
微信小程序之swiper轮播图中的图片自适应高度的方法
Apr 23 Javascript
JS实现的图片选择顺序切换和循环切换功能示例【测试可用】
Dec 28 Javascript
Vue2.0 ES6语法降级ES5的操作
Oct 30 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 数组的指针操作实现代码
2011/02/08 PHP
PHP-Fcgi下PHP的执行时间设置方法
2013/08/02 PHP
nginx+thinkphp下解决不支持pathinfo模式
2015/07/01 PHP
PHP5.6.8连接SQL Server 2008 R2数据库常用技巧分析总结
2019/05/06 PHP
jQuery的链式调用浅析
2010/12/03 Javascript
批量实现面向对象的实例代码
2013/07/01 Javascript
推荐10 款 SVG 动画的 JavaScript 库
2015/03/24 Javascript
JavaScript实现点击按钮就复制当前网址
2015/12/14 Javascript
jQuery控制li上下循环滚动插件用法实例(附demo源码下载)
2016/05/28 Javascript
深入解析桶排序算法及Node.js上JavaScript的代码实现
2016/07/06 Javascript
vue多级多选菜单组件开发
2020/09/08 Javascript
关于预加载InstantClick的问题解决方法
2017/09/12 Javascript
基于nodejs实现微信支付功能
2017/12/20 NodeJs
详解Vue 全局引入bass.scss 处理方案
2018/03/26 Javascript
使用react实现手机号的数据同步显示功能的示例代码
2018/04/03 Javascript
详解关于element el-button使用$attrs的一个注意要点
2018/11/09 Javascript
百度小程序自定义通用toast组件
2019/07/17 Javascript
linux系统使用python监测系统负载脚本分享
2014/01/15 Python
Python在Console下显示文本进度条的方法
2016/02/14 Python
python实现杨辉三角思路
2017/07/14 Python
Django的分页器实例(paginator)
2017/12/01 Python
解决安装python库时windows error5 报错的问题
2018/10/21 Python
Python 监测文件是否更新的方法
2019/06/10 Python
Python整数对象实现原理详解
2019/07/01 Python
python 爬取马蜂窝景点翻页文字评论的实现
2020/01/20 Python
HTML5 新表单类型示例代码
2018/03/20 HTML / CSS
澳大利亚人信任的清洁平台,您的私人管家:Jarvis
2020/12/25 全球购物
医学毕业生自我鉴定
2013/10/30 职场文书
证券期货行业个人的自我评价
2013/12/26 职场文书
生产车间班组长岗位职责
2014/01/06 职场文书
党性观念心得体会
2014/09/03 职场文书
大学生学习面向未来的赶考思想汇报
2014/09/12 职场文书
教师学习群众路线心得体会
2014/11/04 职场文书
护士辞职信怎么写
2015/02/27 职场文书
电力培训学习心得体会
2016/01/11 职场文书
《小摄影师》教学反思
2016/02/18 职场文书