Backgrid template mixin will build the template itself

This commit is contained in:
Mark McDowall 2013-04-30 19:02:33 -07:00
parent 11cef70406
commit 5bfd9e3329
1 changed files with 4 additions and 1 deletions

View File

@ -1,10 +1,13 @@
"use strict";
Backgrid.TemplateBackedCell = Backgrid.Cell.extend({
className: '',
template: 'Series/Index/Table/ControlsColumnTemplate',
render: function () {
var data = this.model.toJSON();
var html = Marionette.Renderer.render(this.template, data);
var templateFunction = Marionette.TemplateCache.get(this.template);
var html = new Handlebars.SafeString(templateFunction(data));
this.$el.html(html);
return this;