按照指南:https: //www.primefaces.org/primeng/我已经尝试安装PrimeNG与Angular4一起使用,按照上面详述的步骤,但是我收到错误:
'p-dropdown' is not a known element:
Run Code Online (Sandbox Code Playgroud)
我尝试重建项目,正如其他帖子所建议的那样,但它对我不起作用.任何提示?
以下是所有细节:
- PrimeNg安装
npm install primeng --save
Run Code Online (Sandbox Code Playgroud)
- file:testdropdown.component.html
<p-dropdown [options]="cities" [(ngModel)]="selectedCity"></p-dropdown>
Run Code Online (Sandbox Code Playgroud)
- file:testdropdown.component.ts
import { DropdownModule } from 'primeng/primeng';
import { Component, OnInit } from '@angular/core';
import { SelectItem } from 'primeng/primeng';
@Component({
selector: 'app-testdropdown',
templateUrl: './testdropdown.component.html',
styleUrls: ['./testdropdown.component.css']
})
export class TestdropdownComponent implements OnInit {
cities: SelectItem[];
selectedCity: string;
constructor() {
this.cities = [];
this.cities.push({ label: 'Select City', value: null });
this.cities.push({ label: 'New York', value: { …Run Code Online (Sandbox Code Playgroud)