Мат Выберите отображение пустых опций с Observable - PullRequest
0 голосов
/ 20 февраля 2020

Я создаю параметры выбора мата, используя результаты из Observable, но параметры не отображаются. Когда это простой массив, он рендерит.

Ниже приведен пример, который я строю - Смотрите здесь

1 Ответ

0 голосов
/ 20 февраля 2020

В вашем примере вы используете from наблюдаемый. Вместо этого используйте of observable, он преобразует ваш простой массив в observable, который будет работать с async pipe.

ngOnInit(): void {
    this.toppingList = of(['a', 'b']);
  }

Разница между of и from при передаче структуры, подобной массиву (включая строки):

Observable.of([1, 2, 3]).subscribe(x => console.log(x));

напечатает весь массив сразу.

С другой стороны,

Observable.from([1, 2, 3]).subscribe(x => console.log(x));

печатает элементы 1 на 1.

Для строк поведение такое же, но на уровне персонажа.

...