news 2026/9/27 14:00:55

使用依赖注入报错:inject() can only be used inside setup() or functional components.

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
使用依赖注入报错:inject() can only be used inside setup() or functional components.

这个错误是因为inject()只能在组件的setup()函数或函数式组件中使用。

下面是常见错误和解决方案:

错误1:在 setup 外部使用 inject

<script setup> import { inject, onMounted } from 'vue' // ❌ 错误:在 onMounted 回调中直接调用 inject onMounted(() => { const count = inject('count') // 报错! console.log(count) }) // ✅ 正确:在 setup 顶层使用 const count = inject('count') // 正确! onMounted(() => { console.log(count.value) // 这里使用 count }) </script>

错误2:在方法中调用 inject

<script setup> import { inject } from 'vue' // ❌ 错误:在方法内部调用 inject const handleClick = () => { const count = inject('count') // 报错! console.log(count) } // ✅ 正确:在 setup 顶层获取,在方法中使用 const count = inject('count') // 正确! const handleClick = () => { console.log(count.value) // 这里使用已注入的 count } </script>
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/26 23:06:07

轻松高效生成音频字幕:OpenLRC完整指南与多语言LRC文件制作

轻松高效生成音频字幕&#xff1a;OpenLRC完整指南与多语言LRC文件制作 【免费下载链接】openlrc Transcribe and translate voice into LRC file using Whisper and LLMs (GPT, Claude, et,al). 使用whisper和LLM(GPT&#xff0c;Claude等)来转录、翻译你的音频为字幕文件。 …

作者头像 李华
网站建设 2026/9/27 2:09:13

鸿蒙投屏神器HOScrcpy:5分钟快速上手完整指南

鸿蒙投屏神器HOScrcpy&#xff1a;5分钟快速上手完整指南 【免费下载链接】鸿蒙远程真机工具 该工具主要提供鸿蒙系统下基于视频流的投屏功能&#xff0c;帧率基本持平真机帧率&#xff0c;达到远程真机的效果。 项目地址: https://gitcode.com/OpenHarmonyToolkitsPlaza/HOS…

作者头像 李华
网站建设 2026/9/27 0:41:31

从零到一:全栈FastAPI项目部署实战指南

从零到一&#xff1a;全栈FastAPI项目部署实战指南 【免费下载链接】full-stack-fastapi-template 项目地址: https://gitcode.com/gh_mirrors/fu/full-stack-fastapi-template 还在为项目部署的复杂配置而头疼吗&#xff1f;面对开发、测试、生产环境的差异&#xff0…

作者头像 李华
网站建设 2026/9/27 9:43:50

刚刚发布!中信所发布2025年度国际期刊预警名单

预警名单2025年12月7日&#xff0c;中国科学技术信息研究所&#xff08;简称中信所&#xff09;在第二届玉渊潭科研诚信会议发布了《2025年度国际期刊预警名单》&#xff0c;103种期刊入列&#xff0c;较去年增加52种&#xff0c;创2018年以来入列数量新高。据悉&#xff0c;中…

作者头像 李华
网站建设 2026/9/26 9:40:19

OCLP-Mod技术解析:为老旧Mac注入新活力的完整方案

OCLP-Mod技术解析&#xff1a;为老旧Mac注入新活力的完整方案 【免费下载链接】OCLP-Mod A mod version for OCLP,with more interesting features. 项目地址: https://gitcode.com/gh_mirrors/oc/OCLP-Mod 还在为那些被苹果官方抛弃的经典Mac设备感到惋惜吗&#xff1f…

作者头像 李华
网站建设 2026/9/26 10:58:04

QuickLook视频预览优化指南:3分钟解决所有播放问题

QuickLook视频预览优化指南&#xff1a;3分钟解决所有播放问题 【免费下载链接】QuickLook Bring macOS “Quick Look” feature to Windows 项目地址: https://gitcode.com/gh_mirrors/qu/QuickLook 还在为QuickLook无法正常预览视频而烦恼吗&#xff1f;双击视频文件却…

作者头像 李华