为什么要用vuex
Posted 秃头萌新_Ma
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么要用vuex相关的知识,希望对你有一定的参考价值。
vuex:简单来说:对vue中多个组件的共享状态数据进行集中的管理
vue组件中共享的状态与数据,有什么是在多个组件中重复使用的
比如:
1.用户的头像,登录状态,以及地理位置的显示,用户名称.
可以看到下面的论坛与问答同时是都显示着头像信息,多个组件都在共同使用
2.收藏,购物车物品等等.
这些状态信息数据,都可以放在统一的地方,进行管理,而且它们是响应式的.
什么情况使用vuex
Vuex 可以帮助我们管理共享状态,同时也附带了更多的概念和框架。这需要对短期和长期效益进行权衡。
如果不打算开发大型单页应用,使用 Vuex 可能是繁琐多余的。如果应用够简单,最好不要使用 Vuex。一个简单的event bus 就足够您所需了。但是,如果需要构建是一个中大型单页应用,你很可能会考虑如何更好地在组件外部管理状态,Vuex 将会成为自然而然的选择。
以上是关于为什么要用vuex的主要内容,如果未能解决你的问题,请参考以下文章