场景:
pinia中遇到的问题:在Vue中导入写好的pinia模块cardStore.js,无法使用该模块的数据
问题描述
浏览器的调试器弹出:
原因分析:
setup读不到pinia的模块,下面也提示在pinia中没有该属性。
重新看一下pinia的模块导入问题,没有问题。
再去看了看pinia的全局配置,没有问题。
最后去看看当前使用的模块cardStore配置文件,发现defineStore函数定义该模块时,模块名字没有配置
上图中,注释那里出错!
解决方案:
给当前的cardStore.js模块的defineStore传入一个名字“cardStore”:如图所示
刷新下浏览器,没有了bug。