我有一个骨干观点。视图render
如下所示:
render: function()
{
var template = _.template($("#mytemp").html() , {
'mylabel' : "test"
});
this.$el.html(template);
this.$el.css({"border" : "1px solid black"})
this.$el.resizable({ });
}
问题是可调整大小的插件通过将 DOM 元素添加到$el
. 但是,如果我使用$el.html(template)
它似乎会清除这些 DOM 元素,无论我将它放在可调整大小之前还是之后。第一次render
调用一切正常,但如果render
再次调用,可调整大小停止工作。
我需要以某种方式修改我的模板吗?