以useRouter()为例 <script setup>
import { useRouter } from 'vue-router'
const buttonGoHome = () => useRouter().push({ name: 'Home' })
</script> 控制台直接报错 警告我们说inject() can only be used inside setup() or fu...
VUE3 中使用 VUEX,报错【[Vue warn]: inject() can only be used inside setup() or functional components.】 参考链接1:参考链接 vuex 报错 injuce() 参考链接2:vuex 报错 无法在methods中使用store的引入 因为在setup中,已经对store进行了定...
使用 provide / inject 实现深度嵌套组件中的父子组件传值问题时,父组件通过 provide 提供数据,子组件通过 inject 接收并使用这些数据。 inject 接收数据时出现了类型丢失的问题。 父组件中在 setup 中使用 provide 向子组件提供 类型为 number 的 companyId...