We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1、vuex的定义:vuex是为解决多个组件之间共用状态的状态管理模式。集中管理所有应用组件的状态。 2、vuex的核心概念: ○ state 单一状态树 ○ getter 派生状态,把state中的属性,派生出其它的一些属性,比如通过isLogin派生出welcome的属性。 ○ mutation 每个mutation都有一个事件类型(type)和一个回调函数(callback handler)这个回调函数就是我们进行状态更改的地方,它接受state作为第一个参数。 ○ action 类似于mutation,但是又不同于mutation:
4、什么场景上会使用vuex? ● 登录的状态需要保存到store中。 ● 当多个组件需要共享状态时。 5、vuex的源码及原理?
The text was updated successfully, but these errors were encountered:
No branches or pull requests
1、vuex的定义:vuex是为解决多个组件之间共用状态的状态管理模式。集中管理所有应用组件的状态。
2、vuex的核心概念:
○ state 单一状态树
○ getter 派生状态,把state中的属性,派生出其它的一些属性,比如通过isLogin派生出welcome的属性。
○ mutation 每个mutation都有一个事件类型(type)和一个回调函数(callback handler)这个回调函数就是我们进行状态更改的地方,它接受state作为第一个参数。
○ action 类似于mutation,但是又不同于mutation:
○ module 为了使store对象不再臃肿,所以出现了module,把store分割成模块(module),每个模块有自己的state、getter、mutation、action。
3、vuex是怎样存储数据的?做数据存储时用到了哪些知识点?
state中存入数据,通过提交mutation更改状态。vuex利用了vue的数据响应式,一旦数据发生变化就会触 发视图进行更新。用到了localStorage,vue的生命周期,映射数据:mapState、mapGetters、mapActions、对象展开运算符。
4、什么场景上会使用vuex?
● 登录的状态需要保存到store中。
● 当多个组件需要共享状态时。
5、vuex的源码及原理?
The text was updated successfully, but these errors were encountered: