Запуск кода дротика при создании экземпляра содержимого шаблона

bar это @observable. Когда его значение изменяется, создаются новые интервалы.

<template iterate="foo in bar">
   <span>{{foo}}</span>
</template>

Можно ли запустить код дротика сразу после создания новых диапазонов? Я попытался запустить код сразу после изменения значения bar, но в этот момент шаблон все еще содержит старые спаны.

Спасибо за помощь!


person Y2i    schedule 05.08.2013    source источник


Ответы (1)


Использование таймера для планирования запуска кода вместо прямого запуска кода, похоже, решает мою проблему.

bar = newValue;
Timer.run(() {
  // run code here
});

Кажется, что обратный вызов вызывается после создания новых интервалов.

person Y2i    schedule 05.08.2013