在VUE应用程序中的官方状态管理库VUEX中,VUEX为我们带来了非常方便的功能。但是,Vuex 20K+的大小也带来了一些成本。对于项目的少量应用,VUEX的引入仅存储少数数据,例如用户信息,这有点值得。- 级别的组件。
vue3.x还提供了应用程序API的提供,这对于我们在此基础上实现基本国家管理更方便。
首先,让我们考虑近似逻辑,将其放入插头,然后通过使用方法注册到应用程序实例中。
在入口文件中,所有方法均直接引入。
存储本身是一个包含状态属性和方法的对象,例如COMMIT,DISPATCH。商店最重要的某些功能的某些组件都可以使商店对象获取状态下的数据,并调用相关方法来修改状态。
此时,已经实现了基本的VUEX函数。您可以自己练习并优化它。如果您有任何疑问,欢迎您问。