博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vuex
阅读量:6079 次
发布时间:2019-06-20

本文共 672 字,大约阅读时间需要 2 分钟。

Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。
vue使用vuex插件
import Vue from 'vue';import Vuex from 'vuex';Vue.use(Vuex);复制代码
Js
//根状态对象。//每个vuex实例只是一个单一的状态树。const state = {	locale : 'zh'};//突变操作,实际上变异状态。//每个突变处理程序将整个状态树作为//第一个参数,其次是额外的有效载荷参数。//突变必须是同步的,可以通过插件记录//为了调试目的。const mutations = {	CHANGE_LOCALE(state,locale){		state.locale = locale;	}};//行动是导致副作用和可能涉及的功能//异步操作。const actions = {	CHANGE_LOCALE({commit},locale){		commit('CHANGE_LOCALE',locale);	}};// getter函数const getters = {	getLocale: state => state.locale}// vuex实例相结合的状态,突变,getter函数、行动export default new Vuex.Store({	state,	mutations,	getters,	actions});复制代码

组件文件中通过locale属性相关联

转载地址:http://quogx.baihongyu.com/

你可能感兴趣的文章
Linux中的帮助功能
查看>>
什么叫垂直应用
查看>>
***SQL统计语句总结(运用场景:运营分析,财务分析等)
查看>>
CSS常用操作——————对齐
查看>>
python--IP代理池验证可用性
查看>>
python 获取yahoo股票数据
查看>>
zip文件格式说明
查看>>
java中的抽象类
查看>>
3D 架设场景
查看>>
ssl 协议与CA的创建
查看>>
Linux下终端的快捷键及建立打开终端的快捷键
查看>>
用PHPMailer-master.zip和GMAIL发邮件
查看>>
android之Intent的七大属性
查看>>
iframe自适应高度
查看>>
虚拟机联网问题
查看>>
mysql数据库默认区分大小写
查看>>
知识图谱实战开发案例剖析(16)-第一个智能对话机器人(附完整源码)
查看>>
MYSQL数据库主从复制(一)
查看>>
linux命令总结
查看>>
Ansible 五(inventory文件 主机清单)
查看>>