vue3+vite中如何使用vuex


本篇内容主要讲解“vue3+vite中如何使用vuex”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vue3+vite中如何使用vuex”吧!1、安装vuex( vue3建议 4.0+ )2、main.js中配置3、新建相关的文件夹与文件,这里配置多个不同vuex内部的js,使用vuex的modules来放不同的页面,文件,然后统一使用一个getters.jsindex.js 核心文件,这里使用了import.meta.glob,而不是requirege免费云主机域名tters.js 内部根据不同的页面来发送不同的state数据app.js 可以定义不同的变量,然后统一 export defaultuser.js 也可以直接返回一个对象,写法都可以4、具体页面使用1)引入2)具体使用3)使用 mutations里面的方法4)使用actions里面的方法5、vuex中推出了一个插件(vuex-persistedstate),可以解决刷新数据无保存的问题, 可以把数据除了vuex以外,在本地和会话(都支持)储存下1)安装2)store/index.jsAPIcreatePersistedState([options])使用给定的选项创建插件的新实例。可以提供以下选项来配置您的特定需求的插件:key :存储持久状态的键。(默认:vuex)paths :部分持续状态的任何路径的数组。如果没有路径给出,完整的状态是持久的。(默认:[])reducer :一个函数,将被调用来基于给定的路径持久化的状态。默认包含这些值。subscriber :一个被调用来设置突变订阅的函数。默认为store => handler => store.subscribe(handler)storage :而不是(或与)getState和setState。默认为localStorage。getState :将被调用以重新水化先前持久状态的函数。默认使用storage。setState :将被调用来保持给定状态的函数。默认使用storage。filter :将被调用来过滤将setState最终触发存储的任何突变的函数。默认为() => true到此,相信大家对“vue3+vite中如何使用vuex”有了更深的了解,不妨来实际操作一番吧!这里是百云主机网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

相关推荐: React18中的useTransition()与useDeferredValue()怎么实现

本文小编为大家详细介绍“React18中的useTransition()与useDeferredValue()怎么实现”,内容详细,步骤清晰,细节处理妥当,希望这篇“React18中的useTransition()与useDeferredValue()怎么实现…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 02/23 23:31
下一篇 02/23 23:31

相关推荐