学习vue2.0笔记(第五章下)

状态管理插件vuex

学习vue2.0笔记(第五章下)_第1张图片
image.png

状态管理机制


学习vue2.0笔记(第五章下)_第2张图片
image.png

安装

image.png

import导入,注册,实例化,

学习vue2.0笔记(第五章下)_第3张图片
image.png

全局使用store,

学习vue2.0笔记(第五章下)_第4张图片
image.png

通过this.$store调用,

image.png

app.vue引入两个组件


学习vue2.0笔记(第五章下)_第5张图片
学习vue2.0笔记(第五章下)_第6张图片
image.png

apple子组件

学习vue2.0笔记(第五章下)_第7张图片
image.png
学习vue2.0笔记(第五章下)_第8张图片
image.png

学习vue2.0笔记(第五章下)_第9张图片
image.png

使用actions
学习vue2.0笔记(第五章下)_第10张图片

学习vue2.0笔记(第五章下)_第11张图片
image.png

区别:
mutations和actions的区别

actions可以进行异步的操作,比如ajax请求,然后再去触发mutations
mutations同步
actions请求产品id数据


学习vue2.0笔记(第五章下)_第12张图片
image.png

通过getters获取数据

学习vue2.0笔记(第五章下)_第13张图片
image.png

取数据,不用从state获取


学习vue2.0笔记(第五章下)_第14张图片

把状态集分成不同的module模型


学习vue2.0笔记(第五章下)_第15张图片
image.png

合成一个总的store
学习vue2.0笔记(第五章下)_第16张图片

官方推荐目录结构
学习vue2.0笔记(第五章下)_第17张图片

你可能感兴趣的:(学习vue2.0笔记(第五章下))