2
Ember에서 핸들 막대 템플릿 대신 일반 HTML을 사용하는 뷰를 만들려면 어떻게해야합니까? Rickshaw라는 그래프 라이브러리를 사용하고 있는데 화면에 그려지는 "렌더링"함수를 호출 할 수 있기를 원하지만 핸들 바 템플릿 내에서 javascript를 실행할 수 없습니다.핸들 바가없는 Ember 뷰
Ember에서 핸들 막대 템플릿 대신 일반 HTML을 사용하는 뷰를 만들려면 어떻게해야합니까? Rickshaw라는 그래프 라이브러리를 사용하고 있는데 화면에 그려지는 "렌더링"함수를 호출 할 수 있기를 원하지만 핸들 바 템플릿 내에서 javascript를 실행할 수 없습니다.핸들 바가없는 Ember 뷰
당신은 이런 식으로 뭔가를 시도 할 수 :보기가 DOM에 당신이 그 기본 DOM 요소를 얻을 수 this.$().get(0)
를 호출하여 삽입되면
App.GraphView = Ember.View.extend({
didInsertElement: function() {
var graph = new Rickshaw.Graph({
element: this.$().get(0),
series: [] // DATA
}):
graph.render();
}
});
didInsertElement
가 호출됩니다.