Ответ 1
Вам придется обернуть этот виджет в пользовательском Ember.View, чтобы обработать его экземпляр и добавить его в DOM, в представлении оболочки didInsertElement. Ember ожидает, особенно внутри шаблонов руля, иметь полный контроль над манипуляциями DOM, и он делает это с помощью комбинации рулей и создания Ember.View. После того, как вы определили свое пользовательское представление:
MyApp.DisqusView = Em.View.extend({
didInsertElement: function() {
// create widget and append it to this.$()
}
});
Вы можете использовать его в своем шаблоне ручек:
{{view MyApp.DisqusView}}
В вашем представлении не следует добавлять теги Script по соображениям безопасности, но лучше использовать любой JS для вставки виджета.