Как перезагрузить компонент на событие изменения в угловых - PullRequest
0 голосов
/ 03 мая 2019

У меня есть угловой компонент, который загружает другие компоненты, теперь при изменении события, скажем, при выборе выпадающего элемента, мне нужно перезагрузить только один конкретный компонент. Возможно ли это сделать?

Я посмотрел на некоторые ответы в самом переполнении стека, но в основном о перезагрузке всей страницы.

  <dropdown (change)="detectChange($value)" />
  <Component-one></Component-one>

В одном компоненте у меня есть «выпадающий список» с несколькими значениями, а другой компонент говорит, что «компонент-один» уже загружен вместе с ним, когда значение в «раскрывающемся списке» изменяется, мне нужно перезагрузить «компонент-один».

1 Ответ

1 голос
/ 03 мая 2019

Это общий вопрос. Прежде всего, вам нужно понять, чего вы хотите достичь в итоге.

Один из способов «перезагрузки» компонента - передать некоторые данные компоненту на основе раскрывающегося значения, поэтому он автоматически «перезагрузится».

Другой способ заключается в том, что у вас может быть параметр url или параметр запроса на основе значения раскрывающегося списка и при изменении значения раскрывающегося списка, перейдите к маршруту с новым значением параметра, чтобы компонент "перезагрузился".

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