位置: IT常识 - 正文

pinia报错:getActivePinia was called with no active Pinia. Did you forget to install pinia?(getparameter报错)

编辑:rootadmin
pinia报错:getActivePinia was called with no active Pinia. Did you forget to install pinia? 项目场景:

推荐整理分享pinia报错:getActivePinia was called with no active Pinia. Did you forget to install pinia?(getparameter报错),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:getconnection报错,getparameter报错,getch()报错,gets报错,getch出错,getaccinfo error,gets报错,getch出错,内容如对您有帮助,希望把文章链接给更多的朋友!

项目:vue3+pinia+vite+element-plus

问题描述

pinia.mjs:1692 Uncaught Error: [🍍]: getActivePinia was called with no active Pinia. Did you forget to install pinia?

pinia报错:getActivePinia was called with no active Pinia. Did you forget to install pinia?(getparameter报错)

错误:在没有激活Pinia的情况下调用getActivePinia。

报错代码:login.ts文件下

import { useUserStore } from '../../store/user'import { useRoute } from 'vue-router'const user = useUserStore()

报错位置:login.ts文件执行位置: layout组件中。

原因分析:

报错:在没有激活Pinia的情况下调用getActivePinia

分析:

login.ts中应用了pinia状态管理main.ts文件中尚未app.use(store),已经在layout文件中运行了login.ts文件

这里的问题像是异步导致的(不确定),main.ts中app.use(store).use(router).mount(“#app”),先挂store再挂router也不行,所以猜测是异步。

解决方案:import store from '@/store/index.ts'import { useUserStore } from '../../store/user'import { useRoute } from 'vue-router'const user = useUserStore(store)

以上是vue3中pinia的用法,在需要的页面再次引入pinia实例store即可。不同的是,其他页面引入,只需用const user = useUserStore(),激活pinia前引入需要传入pinia实例:const user = useUserStore(store)。

本文链接地址:https://www.jiuchutong.com/zhishi/269613.html 转载请保留说明!

上一篇:网购iphone注意什么 网购iphone6s怎么验货(网购iphone注意什么)

下一篇:不用iTunes如何将iPhone和iPad同步到Mac?新版macOS Catalina升级方法汇总(不用itunes怎么下载软件)

  • 退货开具红字发票销项税为负数税务局会查吗
  • 发票超额如何收税
  • 购进灭火器材怎么入账
  • 企业所得税季报和年报的区别
  • 建筑企业外地施工成立分公司吗
  • 收取违约金如何开具发票
  • 在建工程预转固申请表
  • 出口不报关账务处理
  • 购买存货的进口商品
  • 如何减少资产负债表上的资本公积
  • 出口退税如何开发票
  • 营业外收入做多了怎么办
  • 简易征收的增值税可以在税前列支吗
  • 国税通用机打发票有几联
  • 预缴的税款可以互抵吗
  • 土地使用权的原值和账面价值
  • 汇算清缴前可以更改去年的账吗
  • 土地抵扣进项税,,能调回来吗
  • 计算当期应纳税额
  • 商业汇票付款方通过哪个会计科目核算
  • 暂估固定资产原值减少
  • 利润分配未分配利润期末有余额吗
  • 结转成本,成本多了还是少了
  • 收到股东垫付款的会计分录
  • PHP:curl_file_create()的用法_cURL函数
  • 营改增改了什么
  • 社保征集单是什么样子的
  • mac如何打开蓝牙
  • 广告费增值税税目是什么
  • 金融行业如何征收营业税
  • 其他业务支出属于什么会计科目
  • 土地增值税清算管理规程
  • form表单中自动提交表单的按钮类型是
  • 待安置期间生活补助费多少钱
  • yii2超好用的日期组件和时间组件
  • video.js能播放什么格式
  • php时间戳转换成时间
  • 模型调参是调节什么
  • 经典动画动漫
  • vue项目兼容ie9以上浏览器
  • 深入node.js技术栈
  • 查看ls命令的使用手册
  • php 微信公众号自定义菜单
  • js构造函数怎么用
  • 什么是电子税务局app
  • 合宪性审查程序
  • 样品属于存货吗
  • 测验3: 基本数据类型 (第3周)
  • 坏账准备抵消期初未分配利润
  • 要多少费用?
  • 固定业户应当向其机构
  • 印花税每个月都要申报吗
  • 费用计入什么表
  • 所得税预缴政策
  • 固定资产丢失如何补办
  • 换下来的旧电池还有用吗
  • 房产增值税发票可以抵税吗
  • 内账应付账款怎么做账
  • 发票先到后付款怎样做凭证
  • 现金支票作用
  • 托盘费用怎么核算
  • 独立核算 单独核算
  • 公司买东西算什么费用
  • mysql索引基础
  • 一个分页存储过多的文件
  • win7双系统怎么设置开机选择系统
  • win10系统打印机脱机状态怎么恢复正常打印
  • linux磁盘格式化后一定会清空数据吗
  • win7开始菜单在哪个文件夹
  • windows10周年更新
  • win8桌面在哪
  • 文件夹windows
  • Android通过HttpURLConnection获取JSON并进行UI更新
  • unity jsonobject
  • node.js介绍
  • python查询系统
  • 详解Javascript事件驱动编程
  • 电子税务局更改密码怎么改
  • 国家税务总局可以设定行政处罚吗
  • 18个税种已立法数量
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设