2
如何在Ember中创建一个使用普通'ol HTML而不是手柄模板的视图?我正在使用一个名为Rickshaw的图形库,并且我希望能够调用它的绘制到屏幕上的“render”函数,但是我无法在句柄模板中执行javascript。没有把手的灰烬视图
如何在Ember中创建一个使用普通'ol HTML而不是手柄模板的视图?我正在使用一个名为Rickshaw的图形库,并且我希望能够调用它的绘制到屏幕上的“render”函数,但是我无法在句柄模板中执行javascript。没有把手的灰烬视图
你可以尝试这样的事:
App.GraphView = Ember.View.extend({
didInsertElement: function() {
var graph = new Rickshaw.Graph({
element: this.$().get(0),
series: [] // DATA
}):
graph.render();
}
});
didInsertElement
一旦视图插入DOM,并通过调用this.$().get(0)
你可以得到它的基础DOM元素被调用。