Я использую Ember и Ember-data для загрузки нескольких сотен объектов из REST API, используя вызов findAll в пользовательском адаптере. У меня есть ArrayController.content, ссылающийся на findAll, а затем использую недавно добавленный Ember . Выберите , чтобы отобразить объекты в выбранном виджете / выпадающем меню. Мне нужно запустить функцию в виджете выбора, как только он будет полностью отображен со всеми объектами (каждый объект является опцией выбора) - в частности, библиотека Chosen.js .
Поскольку для обработки нескольких сотен объектов в выделении требуется некоторое время (2-4 секунды), использование обратных вызовов для событий Ember.Select.didInsertElement и Ember.ArrayController.contentDidChange не совсем работает; они оба стреляют слишком рано. Так есть ли другое событие или другой подход, который можно было бы использовать вместо этого?