news 2026/6/11 19:34:53

开发踩坑学习记录|若依Vue3\+Pinia\+Vite\+FBX模型 实战报错复盘

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
开发踩坑学习记录|若依Vue3\+Pinia\+Vite\+FBX模型 实战报错复盘

开发踩坑学习记录|若依Vue3+Pinia+Vite+FBX模型 实战报错复盘

开发环境:Vite + Vue3 script-setup + Pinia + ElementPlus + 若依Cloud-Vue3


一、若依Vue2 / Vue3 语法适配(项目首个高频报错)

1. 核心报错信息

Cannot read properties of undefined (reading '$tab')

报错根源:Vue3 script-setup 组合式语法无this实例,直接照搬Vue2的this.$xxx全局调用写法,直接报错。

2. 全局内置方法写法对照表

若依框架内置$tab/$modal/$auth/$cache/$download全局工具,Vue2、Vue3写法完全不同:

全局工具对象Vue2 选项式写法Vue3 script-setup写法
$tab 页签管理this.$tab.xxxproxy.$tab.xxx
$modal 弹窗提示this.$modal.xxxproxy.$modal.xxx
$auth 权限校验this.$auth.xxxproxy.$auth.xxx
$cache缓存 / $download文件下载this.$cache.xxxproxy.$cache.xxx

3. Vue3全局代理固定通用代码

所有页面顶部引入,声明一次即可全局使用,无需重复编写:

<script setup> import { getCurrentInstance } from 'vue' // 获取全局代理实例,替代Vue2的this const { proxy } = getCurrentInstance() // 常用示例:刷新当前页签、弹窗提示 proxy.$tab.refreshPage() proxy.$modal.msgSuccess('操作成功') </script>

二、Pinia状态管理报错解决

1. 异常现象

控制台持续打印:"setting" store installed 🆕"app" store installed 🆕,页面接口重复请求、查询按钮点击多次重复执行。

2. 报错根本原因

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/11 19:33:55

如何高效使用downkyi哔哩下载姬实现B站视频资源技术化管理

如何高效使用downkyi哔哩下载姬实现B站视频资源技术化管理 【免费下载链接】downkyi 哔哩下载姬downkyi&#xff0c;哔哩哔哩网站视频下载工具&#xff0c;支持批量下载&#xff0c;支持8K、HDR、杜比视界&#xff0c;提供工具箱&#xff08;音视频提取、去水印等&#xff09;。…

作者头像 李华
网站建设 2026/6/11 19:28:52

5个实战场景深度解析:如何用Mootdx构建高效Python量化分析系统

5个实战场景深度解析&#xff1a;如何用Mootdx构建高效Python量化分析系统 【免费下载链接】mootdx 通达信数据读取的一个简便使用封装 项目地址: https://gitcode.com/GitHub_Trending/mo/mootdx 在Python量化分析领域&#xff0c;通达信数据接口Mootdx为你提供了无缝对…

作者头像 李华
网站建设 2026/6/11 19:28:51

3分钟掌握百度网盘秒传技术:永久分享文件的终极指南

3分钟掌握百度网盘秒传技术&#xff1a;永久分享文件的终极指南 【免费下载链接】rapid-upload-userscript-doc 秒传链接提取脚本 - 文档&教程 项目地址: https://gitcode.com/gh_mirrors/ra/rapid-upload-userscript-doc 你是否曾经为百度网盘分享链接频繁失效而烦…

作者头像 李华
网站建设 2026/6/11 19:27:52

实测:阿里云 OpenClaw 一年花费≈本地部署 1 个月,省下 90% 成本

【阿里云官方】OpenClaw 智能助理&#xff1a;六大核心场景赋能开发者高效成长 简介 OpenClaw 是阿里云官方推出的智能助理平台&#xff0c;基于通义千问大模型深度定制&#xff0c;为开发者、创作者、运营者提供一站式 AI 赋能解决方案。本文详解 OpenClaw 六大核心应用场景…

作者头像 李华
网站建设 2026/6/11 19:21:53

AI编程19-医疗数据分析门槛高?Vibecoding半天完成3天工作量

「知识图谱生成工具」&#xff1a;一键将文件夹内容变身为交互式知识图谱的免安装桌面工具&#xff08;文末附免费下载链接&#xff09;-CSDN博客 AI面试高频问题及原理01- 搞不清AI Agent和LLM的区别&#xff1f;3分钟让你彻底明白-CSDN博客 程序员生存指南04-为什么AI能写70%…

作者头像 李华