在“vform”中找不到导出“HasError”(导入为“HasError”)(可能的导出:错误,表单,默认)

Posted

技术标签:

【中文标题】在“vform”中找不到导出“HasError”(导入为“HasError”)(可能的导出:错误,表单,默认)【英文标题】:export 'HasError' (imported as 'HasError') was not found in 'vform' (possible exports: Errors, Form, default) 【发布时间】:2021-12-26 19:53:08 【问题描述】:

我在 app.js 中使用下面的代码,它不起作用

import  Form, HasError, AlertError  from 'vform'
Vue.component(HasError.name, HasError)
Vue.component(AlertError.name, AlertError)

错误如下图

【问题讨论】:

【参考方案1】:

您似乎从错误的位置导入它。

你可以看到这个here

import 
  Button,
  HasError,
  AlertError,
  AlertErrors,
  AlertSuccess
 from 'vform/src/components/bootstrap5'
// 'vform/src/components/bootstrap4'
// 'vform/src/components/tailwind'

Vue.component(Button.name, Button)
Vue.component(HasError.name, HasError)
Vue.component(AlertError.name, AlertError)
Vue.component(AlertErrors.name, AlertErrors)
Vue.component(AlertSuccess.name, AlertSuccess)

【讨论】:

以上是关于在“vform”中找不到导出“HasError”(导入为“HasError”)(可能的导出:错误,表单,默认)的主要内容,如果未能解决你的问题,请参考以下文章

NXGS 警告“在 '@ngxs/store' 中找不到导出 'StateContext'”

“在‘​​vue’中找不到导出‘createApp’

Nuxt.js -“在'~/components/Toto'中找不到导出'Toto'

在“vue”中找不到“导出”“Vue”

在 Vuejs 项目中找不到导出的组件

在 Vue 中找不到导入和重新导出