博客
关于我
VUE2 入坑指南07--vuex
阅读量:180 次
发布时间:2019-02-28

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

vuex是什么

  • Vuex 是一个专为vue.js应用程序开发的状态管理模式;
  • 说人话:公有数据放于公共区域,做数据共享,以便各个组件之前调用

vuex使用

  1. npm i vuex -S
  2. 在一个模块化的打包系统中,必须显式的通过 Vue.use() 来安装 Vuex;
    main.js:
import Vue from 'vue'import Vuex from 'vuex'Vue.use(Vuex) //注册vuex到vue中var store = new Vuex.Store({   	state: {    //类似于组件中的 data ,专门用来存储数据的		count: 0  //组建中访问输出 this.$store.state.*** 来访问	},	mutations: {   		//注意:如果要操作store中的state值,只能调用mutations提供的方法,不推荐在组建中直接操作state中的数据,万一导致了数据紊乱,不能快速定位到错误源		increment(state){   			state.count++		}		//注意:如果组件要调用mutations中的方法,只能使用this.$store.commit('方法名')	}})import App from './App.vue'const vm = new Vue({   	el:'#app',	render: c => c(App),	router: router,	store: store //挂载到vue实例上})

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

你可能感兴趣的文章
Nacos配置中心集群原理及源码分析
查看>>
nacos配置在代码中如何引用
查看>>
nacos配置新增不成功
查看>>
nacos配置自动刷新源码解析
查看>>
Nacos集群搭建
查看>>
nacos集群搭建
查看>>
nagios安装文档
查看>>
name_save matlab
查看>>
Nami 项目使用教程
查看>>
NAND NOR FLASH闪存产品概述
查看>>
NASA网站曝严重漏洞,或将沦为黑客钓鱼网站?
查看>>
Nash:轻量级、安全且可靠的脚本语言
查看>>
NAS个人云存储服务器搭建
查看>>
nat 网卡间数据包转发_你是不是从来没有了解过光纤网卡,它跟普通网卡有什么区别?...
查看>>
NAT-DDNS内网穿透技术,解决动态域名解析难题
查看>>
NativePHP:使用PHP构建跨平台桌面应用的新框架
查看>>
Nat、端口映射、内网穿透有什么区别?
查看>>
Nat、端口映射、内网穿透有什么区别?
查看>>
nat打洞原理和实现
查看>>
NAT技术
查看>>