@beduin01

Angular: как запустить отрисовку при изменении переменной?

Хотя пишу на Vue, но его тут походу мало кто знает. Поэтому спрошу как сделать на Ангуларе. Суть.

Нужно отрисовать список, но не сразу, а только когда значение переменной `rasters_previews_list` изменилось (она получила в себя данные)

<ul v-for="img in rasters_previews_list">
<li>{{img.id}}</li>
 <ul>


Сейчас у меня ничего не выводится т.к. на момент старта приложения rasters_previews_list пустой. Как мне сделать обработку чтобы цикл активировался при появлении в нем данных?
  • Вопрос задан
  • 211 просмотров
Пригласить эксперта
Ответы на вопрос 2
@napa3um
https://docs.angularjs.org/api/ng/type/$rootScope....
Но в Vue нет dirty checking и потому не требуется $apply, так что, возможно, поможет вот эта ссылка:
https://github.com/vuejs/vue/issues/483
Ответ написан
Комментировать
miraage
@miraage
Старый прогер
ng-if="rasters_previews_list.length"
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
CTRL+ Москва
от 250 000 до 320 000 ₽
CTRL+ Москва
от 200 000 до 300 000 ₽
CTRL+ Белград
от 250 000 до 320 000 ₽
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час