Я нашел ошибку, так что я делюсь здесь на случай, если кому-то интереснобыть другим, чем звонить во время ngOnChanges
).
Оказалось, что выбор работал просто отлично, но причина, по которой я не получил никаких результатов, заключалась в том, что я не отправлял действие FetchComments
до выбора.Это означает, что я всегда получаю 0 комментариев назад ...
Я просто хочу уточнить, что в таком случае правильное место для выбора - либо в установщике @Input
, либо во время ngOnChanges
, где вы можете проверить, является ли значение ввода допустимым.
Если вы попытаетесь поместить выборку в ngOnInit
, @Input
, возможно, еще не инициализировался бы в случае асинхронной инициализации.