2014-04-11 51 views

回答

1

我猜css-solution,例如, display:none;,好吗?因此,可以通过只延长使用行模式(骨干本地功能)与类名玩:

... 
options.row = Backgrid.Row.extend({ 
    className: function() { 
    return this.model.get('property') == 1 ? 'renderme' : 'hideme'; 
    } 
}); 
var grid = new Backgrid.Grid(options); 

,然后申请你想对这些类的任何样式。 当然,你可以通过扩展render-方法Backgrid.Row来扩展它,并检查模型属性,但最终也会覆盖Backgrid.Body

我发现使用css类名是更灵活的多用途解决方案。

+0

渲染不会显示的东西不理想。但是,那是这样做的一种方式,谢谢。 – uglymunky

相关问题