Ember JS: представление коллекции не отображается при изменении привязки содержимого

Ниже приведен пример представления моей коллекции, которое должно генерировать список людей.

{{view Em.CollectionView itemViewClass="App.PersonView" contentBinding="App.PeopleController"}}

Когда я заполняю App.PeopleController в первый раз, представление этой коллекции отображается нормально. Однако, когда я сбрасываю PeopleController и заполняю его снова, представление коллекции не отображается. Кто-нибудь знает почему?

Обновлено:

Вот как я заполняю App.PeopleController

people.forEach(function(p) {
  _this.pushObject(App.Person.create(p));
})

1 ответ

Вы сбросили PeopleController в консоли и снова заполнили его в консоли? Возможно, вам потребуется запустить новый цикл запуска, чтобы обновить представление коллекции.

Другие вопросы по тегам