Я перешел на PrimeNG 6.1.7 и у меня проблема с p-выпадающим меню.Это мой импорт кода в app.module (взят из простого примера):
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { AppComponent } from './app.component';
import { BrowserAnimationsModule} from '@angular/platform-browser/animations';
import {DropdownModule} from 'primeng/dropdown'; // include this for dropdown support
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
BrowserAnimationsModule,
DropdownModule // dropdown support
],
providers: [],
bootstrap: [AppComponent],
schemas:
[]
})
export class AppModule { }
В app.component.ts:
import { Component, OnInit } from '@angular/core';
import {SelectItem} from 'primeng/api';
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent implements OnInit{
employes: SelectItem[];
selectedEmploye: any;
constructor(){
this.employes = [
{label:'Select Employee', value:null},
{label:'Franc', value:1},
{label:'Kiran', value:2},
{label:'John', value:3},
];
}
ngOnInit(){
}
}
А в html я:
<p-dropdown employes="" ngmodel="" options="" selectedemploye=""></p-dropdown>
Selected Employee: {{selectedEmploye }}
Я также установил примитивы и импортировал их в angular.json:
...
"styles": [
"src/styles.css",
"node_modules/primeicons/primeicons.css"
],
...
Неверное отображение выпадающего списка:
Любое предложение?Большое спасибо ...