【问题标题】:Backbone Marionette CompositeView Rendering/UsageBackbone Marionette CompositeView 渲染/使用
【发布时间】:2012-08-13 03:08:17
【问题描述】:

我一定是做错了什么,因为我无法让 CompositeView 的非集合部分使用指定的模板进行渲染。无论我如何尝试指定模板,它都不会按预期呈现。

根据https://github.com/derickbailey/backbone.marionette/blob/master/docs/marionette.compositeview.md 的文档

我尝试提供一个指向存储在脚本标签中的模板的字符串,以及一个预编译的模板作为模板参数,如下所示:

    Backbone.CompositeView.extend({
        template: _.template( "<div><span class='items'></span></div>" )
    });

这是 jsfiddle 的现场尝试:http://jsfiddle.net/2PgrS/4/

【问题讨论】:

    标签: backbone.js marionette


    【解决方案1】:

    您从未渲染过您的视图。

    
        var view = new MyCompositeView({
            collection: collection
        });
    
    
        // render the view  
        view.render();
    
    
       view.$el.appendTo( "body" );
    

    http://jsfiddle.net/derickbailey/XJLxv/1/

    【讨论】:

      猜你喜欢
      • 2017-11-08
      • 1970-01-01
      • 1970-01-01
      • 2015-11-28
      • 1970-01-01
      • 1970-01-01
      • 2014-10-12
      • 2014-06-05
      • 1970-01-01
      相关资源
      最近更新 更多