Установите выпадающее меню с переменными объекта - PullRequest
0 голосов
/ 30 января 2019

Я хотел бы установить в раскрывающемся меню объект (currentSelectedModel), который загружается при загрузке компонента.

Компонент имеет объект с атрибутами (имя и фамилия).Этот объект получает от параметров навигации.currentSelectedModel устанавливается для данного объекта.

html code

<label for="person">person</label>
    <select id="person" [(ngModel)]="offer.person" >
    <option *ngFor="let person of personList"
              [ngValue]="person">{{person.firstName}} {{person.lastName}}</option>
    </select>

typcript

currentSelectedModel = new model();
modellist = model[] = []

    ngOnInit() {
            this.modellist = this.getlistFromDataSource();
            this.route.params.subscribe(params => {
                if (params['id'] !== undefined) {
                    this.objectService.get(params['id']).subscribe(object => {
                        this.currentSelectedModel = object;
                    });
                }
            });
        }

В раскрывающемся меню отображаются имя и фамилия объекта, которыйгрузы в.

...