Я создаю общий вид Backbone для управления несколькими дочерними представлениями. Иногда мне нужно выполнить логику, чтобы подготовить эти представления до их визуализации. Я рассматриваю возможность использования событий Backbone, чтобы включить hook_pender, например:
view = new (this.child_view);
this.trigger('pre_render', view);
view.render();
Будут ли выполняться события, вызываемые trigger()
синхронно, тем самым гарантируя, что все они будут закончены до того, как вызывается строка render()
?