Объект TS противоречив, и я не понимаю, почему - PullRequest
0 голосов
/ 08 сентября 2018

Я полностью разочарован тем, что кажется несовместимым объектом.

this.chatSub = this.chat$.subscribe(chat => {
                console.log("Chat", chat);
                console.log("Members", chat.members);
                console.log("title", chat.title);
                });

Вывод Chat в консоль - это очень хороший объект Chat, который используется в другом компоненте со списком участников.вид, который показывает их правильно.Он имеет массив видимых членов.Тем не менее, следующая строка chat.members не определена.

Если я использую «Назначить глобальную переменную» в инспекторе, я могу вызвать temp1.members и получить массив членов.Но в браузере, выше, это undefined.Последующий вызов chat.title успешен.

Вывод вышеуказанного.output of the above

Почему ??

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...