vue.js - 对于Vuex的使用疑问

查看:122
本文介绍了vue.js - 对于Vuex的使用疑问的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

最近上手学习vue,学习的项目是将之前自己写的Blog通过Vue来实现前后端分离,然后对于Vuex的理解不是很透彻,虽然有很多的文章介绍了。总是不知道什么时候用,那里需要用的赶脚!!!!

目前,我使用的场景是Blog项目,那么我只有用户处理这块使用了Vuex,就是说,比如:涉及到后台处理的,发文、编辑文章、上传图片。这块我使用Vuex来记住用户的登入状态。这个没有问题把。!!其他的比如about、index、归档这块我没有用Vuex来处理。不知道这样有没有什么问题吗?谢谢。

解决方案

Vuex主要是在大型的vue单页应用中做状态管理的。比如涉及到非父子组件的通信时(组件状态的传递),此时使用vuex的组件间通信方式相比于其他方式(比如event bus)有较大优势。Vuex仅仅是提供了一种集中式状态管理的解决方案,还可以用来充当组件间通信的一种方式。因此楼主用或者不用都是没问题的,如果用的话,建议将应用的全局状态以及非父子组件之间的共享状态放置在vuex中,这样会带来很大的方便。

这篇关于vue.js - 对于Vuex的使用疑问的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆