Prime NG multi select init value не может видеть установленный флажок - PullRequest
0 голосов
/ 22 марта 2019

Prime NG multi select init value не может видеть установленный флажок

метод инициализации

  this.cities =  [
  {label: 'New York', value: 'NY'},
  {label: 'Rome', value: 'RM'},
  {label: 'London', value: 'LDN'},
  {label: 'Istanbul', value: 'IST'},
  {label: 'Paris', value: 'PRS'}];

let selectedT: Страна [];

selectedT = [{label: "Rome", значение: "RM"}];

this.dForm.controls ["selectedCities"]. SetValue ([{label: "Rome", значение: "RM"}]);

1 Ответ

0 голосов
/ 23 марта 2019

Нет необходимости передавать весь объект в массив "selectedCities".Передайте единственное значение в массив.

selectedT = ["RM"];

this.dForm.controls["selectedCities"].setValue(["RM"]);
...