首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误:未知的自定义元素(仅用于某些组件)

错误:未知的自定义元素(仅用于某些组件)
EN

Stack Overflow用户
提问于 2019-08-05 16:01:13
回答 1查看 57关注 0票数 0

当试图在ForgotPassword.vue中导入Login.vue时,我会得到以下错误。Tooltip.vue可以导入而不会出错吗?我搞不懂我在做什么。我以前也遇到过类似的问题。有时,我会随机地得到这个错误(它是断断续续的):

代码语言:javascript
复制
[Vue warn]: Unknown custom element: <forgot-password> - did you register the component correctly? For recursive components, make sure to provide the "name" option.

found in

---> <Login> at src/components/register/Login.vue
       <Register> at src/views/Register.vue
         <App> at src/App.vue
           <Root>

Login.vue:

代码语言:javascript
复制
<template>
  <div id="login">
    <tooltip />
    <forgot-password />
  </div>
</template>
代码语言:javascript
复制
import {
  Tooltip,
  ForgotPassword
} from '@/components'

export default {
  components: {
    Tooltip,
    ForgotPassword
  }
}

ForgotPassword.vue (不使用道具名称,但也尝试过了)。不需要用于其他类似的工作组件):

代码语言:javascript
复制
<template>
  <div id="forgot-password">
    ouch..
  </div>
</template>

组件/index.js(用于分组导入):

代码语言:javascript
复制
import Tooltip from './Tooltip.vue'
import ForgotPassword from './ForgotPassword.vue'

export {
  Tooltip,
  ForgotPassword
}
EN

回答 1

Stack Overflow用户

发布于 2019-08-05 20:15:53

您正在导出ForgetPassword并导入ForgotPassword.换一个

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57362218

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档