4.如何自动引入 store 下指定目录下的所有文件 , 此方法也适用于引入组件比如小颖要实现在 store 下的 index.ts 中自动引入 store 下的 modules 中的所有 ts
文章插图
解决方案:将 index.ts 改为:
import { createStore } from 'vuex'import VuexPersistence from "vuex-persist";//解决页面刷新vuex数据丢失const modulesFiles = require.context('./modules', false, /\.ts$/)// you do not need `import app from './modules/app'`// it will auto require all vuex module from modules fileconst modules = modulesFiles.keys().reduce((modules: any, modulePath) => {// set './app.js' => 'app'const moduleName = modulePath.replace(/^\.\/(.*)\.\w+$/, '$1')const value = https://www.huyubaike.com/biancheng/modulesFiles(modulePath)modules[moduleName] = value.defaultreturn modules}, {})const vuexLocal = new VuexPersistence({storage: window.localStorage})export default createStore({state: {},getters: {},mutations: {},actions: {},modules: modules,plugins: [vuexLocal.plugin]})后面的坑等后面写了再继续补充 , 最近小颖在忙着弄接的私活所以也没继续看vue3了 , 等这段时间忙完继续搞 , 打工人···················
经验总结扩展阅读
- LOL笔记本fps太低怎么解决(lol手游fps不稳定)
- 笔记本玩英雄联盟突然fps变得很低怎么解决
- 打游戏FPS低怎么办(笔记本打游戏fps低)
- cf烟雾保护头怎么调最新(笔记本cf烟雾保护头怎么调最新)
- 笔记本电脑如何调烟雾头(笔记本呼吸灯怎么设置)
- 上海二手奢侈品店探店笔记,我的大牌日记 大牌包一直是我的心头爱
- 如何更新电脑的显卡驱动(笔记本显卡驱动要不要更新)
- 奔腾处理器和i5哪个好-英特尔奔腾处理器和酷睿i5处理器哪个好
- Idea运行支付宝网站支付demo踩坑解决及其测试注意事项
- Lombok好用是好用,就是容易踩坑,这份避坑指南请查收