【问题标题】:Ember view without handlebars没有车把的 Ember 视图
【发布时间】:2023-03-12 05:07:01
【问题描述】:

如何在 Ember 中创建一个使用纯 'ol HTML 而不是把手模板的视图?我正在使用一个名为 Rickshaw 的图形库,我希望能够调用它的“渲染”函数,该函数绘制到屏幕上,但我无法在车把模板中执行 javascript。

【问题讨论】:

    标签: ember.js handlebars.js


    【解决方案1】:

    你可以试试这样的:

    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 元素。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-15
      • 2017-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-16
      相关资源
      最近更新 更多