您现在的位置是:首页 > 技术教程 正文

TypeError: Cannot read properties of undefined (reading ‘replace‘)

admin 阅读: 2024-03-30
后台-插件-广告管理-内容页头部广告(手机)

错误一:TypeError: Cannot read properties of undefined (reading 'replace')

错误二:[Vue warn]: inject() can only be used inside setup() or functional conponents.

解释:当我们使用内置 use开头的钩子函数时,不能进行嵌套去拿实例。如:

  1. const loginOut = async () => {
  2.   // 嵌套在函数内,会提示警告信息
  3. const router = useRouter()
  4. router.replace('/login')
  5. }

解决:必须在 setup函数 第一层调用。

标签:
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

在线投稿:投稿 站长QQ:1888636

后台-插件-广告管理-内容页尾部广告(手机)
关注我们

扫一扫关注我们,了解最新精彩内容

搜索