0

我正在尝试在我的 Angular 4 应用程序中实现 PrimeNG 日历以用于日期时间穿刺器。我做了以下安装。

>npm install primeng --save

模块.ts

import { Calendar } from 'primeng/primeng'

组件.ts

import { Calendar } from 'primeng/primeng'

组件.html

当我运行该站点时,我收到以下错误。

模板传递错误:'p-calendar' 不是已知元素: 1. 如果 'p-calendar' 是 Angular 组件,则验证它是否是该模块的一部分。2. 如果 'p-calendar' 是一个 web 组件,则将 'CUSTOM_ELEMENTS_SCHEMA' 添加到该组件的 '@NgModule.schemas' 以抑制此消息....

你能帮我把日期时间刺针带入角度 4 吗?谢谢。

4

1 回答 1

3

在 module.ts 你还必须导入你的日历,如果它是一个模块

@NgModule({
  imports: [
    BrowserModule,
    CalendarModule
],

或者如果它是一个组件则声明它

@NgModule({
  declarations: [
    AppComponent,
    Calendar
],

我猜你在提到你的帖子的任何一种情况下都没有这样做。

于 2018-03-24T08:54:03.570 回答