У меня есть массив значений объектов из сервисного вызова, который должен быть привязан к первому значению, должен быть установлен элемент управления по умолчанию, а при выборе элемента управления должны отображаться все значения:
например)
Resposne от службы:
productList:[{id:1,'name':'samsung'},{id:2,'name':'nokia'},{id:4:'name':'Lg'}];
В компоненте:
Реактивная форма: декларация
this.productForm = this.fb.group({
productname:[[this.productlist[0]]]
});
Служба FetchData:
this.productListOptions$ = this.productService.fetchProduct().pipe(map(response:ModelClass[]) =>{
this.productList= response;
});
в ответе я получаю массив объектов выше.
В Html у меня есть привязка с помощью this.productListOptions$ | async.
Если мы объявляем ответ в объектах в переменной, которая работает. Нокогда мы получаем ответ от службы управления инициализируется и не привязывает значение.
есть ли другие варианты связать значение в начальное время со значением по умолчанию.
Спасибо, если предоставите решение.
Op: по умолчанию должен отображаться samsung.
при выборе элемента управления должен отображаться samsung, nokia и Lg.