【发布时间】:2025-12-12 15:10:01
【问题描述】:
我有如下定义的组件:
import Vue from 'vue';
import Datepicker from 'vuejs-datepicker';
Vue.component('DatePicker', {
template: `
<datepicker name="date"></datepicker>
`,
});
我试图从另一个文件导入它并在另一个组件中使用它,但由于某种原因我收到如下错误:
[Vue 警告]:未知的自定义元素:- 你注册了吗 组件正确吗?对于递归组件,请确保 提供“名称”选项。
我对 Vue.js 很陌生,所以我想知道是否有人可以指导我在这里做错了什么!
这是我尝试使用该组件的方式:
require('./datetime-picker');
<DatePicker></DatePicker>
【问题讨论】:
-
在初始化Vue实例
new Vue({ ...之前你写Vue.component('DatePicker' ....了吗?
标签: javascript html vue.js