Я создал раскрывающийся список с помощью DropdownModule. Выпадающий список отображается, но не так, как ожидалось, как показано ниже:
машинопись
export const countryListOfObjects: SelectItem[]
= [
{ label: 'Select a country', value: null },
//A
{ label: 'Albania', value: { name: 'Albania', code: '' } },
{ label: 'Algeria', value: { name: 'Algeria', code: '' } },
{
label: 'American Samoa', value: { name: 'American Samoa', code: '' }
...]
HTML
<p-dropdown [options] = 'countries'
[(ngModel)] = 'address.country'
formControlName = 'country'
[filter] = 'true'
></p-dropdown>
Удаление привязки фильтра приводит к тому же отображению.
Я использую angular2-final и текущую версию Primeng. Никаких ошибок, связанных с праймингом, не наблюдается, за исключением следующих
client?93b6:76 [по умолчанию] Z:\node_modules\primeng\components\fileupload\fileupload.d.ts:2:9 Модуль '"J:/workspace/angular2/ts/epimss/node_modules/@angular/platform-browser /index"" не имеет экспортированного члена "DomSanitizer".
Спасибо
primeng
в свой index.html? - person R. Richards   schedule 18.09.2016primeng
. Но я использовал интерфейс командной строки и без проблем добавил CSS в проект через index.html. С помощью CLI он добавляетmoduleId: module.id
к компонентам, что позволяет указывать относительные пути к стилям и шаблонам. Это может быть частью проблемы. Стоит проверить. - person R. Richards   schedule 18.09.2016