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 相关文章推荐
Prototype使用指南之selector.js
Jan 10 Javascript
javascript高亮效果的二种实现方法
Sep 14 Javascript
javascript new一个对象的实质
Jan 07 Javascript
使用原生javascript创建通用表单验证——更锋利的使用dom对象
Sep 13 Javascript
jquery foreach使用示例
Sep 12 Javascript
三种带箭头提示框总结实例
Jun 14 Javascript
本地Bootstrap文件字体图标引入却无法显示问题的解决方法
Apr 18 Javascript
微信小程序 解析网页内容详解及实例
Feb 22 Javascript
jQuery操作DOM_动力节点Java学院整理
Jul 04 jQuery
javascript实现导航栏分页效果
Jun 27 Javascript
element ui分页多选,翻页记忆的实例
Sep 03 Javascript
微信小程序纯文本实现@功能
Apr 08 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获得文件大小和文件创建时间的方法
2015/03/13 PHP
46 个非常有用的 PHP 代码片段
2016/02/16 PHP
PHP检测一个数组有没有定义的方法步骤
2019/07/20 PHP
对laravel in 查询的使用方法详解
2019/10/09 PHP
JavaScript关于select的相关操作说明
2010/01/13 Javascript
图片onload事件触发问题解决方法
2011/07/31 Javascript
javascript 基础篇3 类,回调函数,内置对象,事件处理
2012/03/14 Javascript
通过一段代码简单说js中的this的使用
2013/07/23 Javascript
JavaScript日期时间格式化函数分享
2014/05/05 Javascript
jQuery遍历之next()、nextAll()方法使用实例
2014/11/08 Javascript
轻松创建nodejs服务器(3):代码模块化
2014/12/18 NodeJs
JavaScript中pop()方法的使用教程
2015/06/09 Javascript
实现placeholder效果的方案汇总
2015/06/11 Javascript
jquery实现可旋转可拖拽的文字效果代码
2016/01/27 Javascript
JavaScript使用链式方法封装jQuery中CSS()方法示例
2017/04/07 jQuery
JavaScript实现隐藏省略文字效果的方法
2017/04/27 Javascript
详解jquery选择器的原理
2017/08/01 jQuery
深入理解ES6学习笔记之块级作用域绑定
2017/08/19 Javascript
React-Native中props具体使用详解
2017/09/04 Javascript
Vue的H5页面唤起支付宝支付功能
2019/04/18 Javascript
详解如何使用router-link对象方式传递参数?
2019/05/02 Javascript
vue中nextTick用法实例
2019/09/11 Javascript
解决vue动态下拉菜单 有数据未反应的问题
2020/08/06 Javascript
python 字符串只保留汉字的方法
2018/11/16 Python
Python django框架输入汉字,数字,字符生成二维码实现详解
2019/09/24 Python
Python time库基本使用方法分析
2019/12/13 Python
基于python获取本地时间并转换时间戳和日期格式
2020/10/27 Python
高档奢华时装在线目的地:FORWARD by elyse walker
2017/10/16 全球购物
New Balance法国官方网站:购买鞋子和服装
2019/09/01 全球购物
.NET现在共支持多少种语言
2014/02/26 面试题
工程专业毕业生自荐信范文
2013/12/25 职场文书
小学生班会演讲稿
2014/01/09 职场文书
幼儿园大班开学教师寄语
2014/04/03 职场文书
调解协议书
2014/04/16 职场文书
2015年企业工作总结范文
2015/04/28 职场文书
厉害!这是Redis可视化工具最全的横向评测
2021/07/15 Redis