Как настроить модель из ловушки setupcontroller в emberjs?
У меня есть модель крючка для /licenses
маршрут, который возвращается this.store.find('license')
, Но шаблон все еще показывает старый список лицензий (не тот, который был возвращен с сервера, который содержит меньше лицензий, чем те, которые есть в магазине). Я хочу принудительно обновить модель. Как я могу сделать это с помощью ловушки setupcontroller? Я где-то читал, что мы можем установить модель из ловушки setupController, чтобы принудительно обновлять модель при каждой загрузке шаблона.
1 ответ
Решение
setupController: function(controller, model) {
controller.set('model', this.store.find('license'));
}
Это то, что вы ищите. Это устанавливает модель для требуемого контроллера