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 相关文章推荐
Web前端设计模式  制作漂亮的弹出层
Oct 29 Javascript
遨游,飞飞,IE,空中网 浏览器无提示关闭方法
Jul 11 Javascript
cnblogs 代码高亮显示后的代码复制问题解决实现代码
Dec 14 Javascript
node在两个div之间移动,用ztree实现
Mar 06 Javascript
原生Aajax 和jQuery Ajax 写法个人总结
Mar 24 jQuery
input输入框内容实时监测(附代码)
Aug 15 Javascript
详解vue-cil和webpack中本地静态图片的路径问题解决方案
Sep 27 Javascript
AngularJS实现自定义指令及指令配置项的方法
Nov 20 Javascript
浅谈基于Vue.js的移动组件库cube-ui
Dec 20 Javascript
vue自定义移动端touch事件之点击、滑动、长按事件
Jul 10 Javascript
vue+elementUI组件table实现前端分页功能
Nov 15 Javascript
Vue3 响应式侦听与计算的实现
Nov 11 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
请离开include_once和require_once
2013/07/18 PHP
PHP利用REFERER根居访问来地址进行页面跳转
2013/09/28 PHP
php实现高效获取图片尺寸的方法
2014/12/12 PHP
PHP PDOStatement::errorInfo讲解
2019/01/31 PHP
Laravel框架处理用户的请求操作详解
2019/12/20 PHP
php设计模式之职责链模式实例分析【星际争霸游戏案例】
2020/03/27 PHP
jQuery使用手册之一
2007/03/24 Javascript
使用自定义setTimeout和setInterval使之可以传递参数和对象参数
2009/04/24 Javascript
jQuery学习笔记之控制页面实现代码
2012/02/27 Javascript
原生js实现查找/添加/删除/指定元素的class
2013/04/12 Javascript
获取offsetTop和offsetLeft值的js代码(兼容)
2013/04/16 Javascript
21个JavaScript事件(Events)属性汇总
2014/12/02 Javascript
快速学习JavaScript的6个思维技巧
2015/10/13 Javascript
巧方法 JavaScript获取超链接的绝对URL地址
2016/06/14 Javascript
javascript计算对象长度的方法
2017/10/25 Javascript
jQuery实现的简单对话框拖动功能示例
2018/06/05 jQuery
解决vue props 拿不到值的问题
2018/09/11 Javascript
基于vue写一个全局Message组件的实现
2019/08/15 Javascript
[03:02]安得倚天剑,跨海斩长鲸——中国军团出征DOTA2国际邀请赛
2018/08/14 DOTA
[03:02]2020完美世界城市挑战赛(秋季赛)总决赛回顾
2021/03/11 DOTA
python 中的列表解析和生成表达式
2011/03/10 Python
Python while、for、生成器、列表推导等语句的执行效率测试
2015/06/03 Python
python matplotlib画图实例代码分享
2017/12/27 Python
python多线程+代理池爬取天天基金网、股票数据过程解析
2019/08/13 Python
django 配置阿里云OSS存储media文件的例子
2019/08/20 Python
Python sys模块常用方法解析
2020/02/20 Python
简单了解python shutil模块原理及使用方法
2020/04/28 Python
jupyter notebook运行命令显示[*](解决办法)
2020/05/18 Python
keras 回调函数Callbacks 断点ModelCheckpoint教程
2020/06/18 Python
毕业生优秀推荐信
2013/11/26 职场文书
中专生求职自荐信范文
2013/12/22 职场文书
少先队学雷锋活动月总结
2014/03/09 职场文书
小学教师师德演讲稿
2014/05/06 职场文书
2015年教师党员个人总结
2015/11/24 职场文书
青年文明号创建口号大全
2015/12/25 职场文书
理解深度学习之深度学习简介
2021/04/14 Python