Backbone.js 无法调用方法';html';尝试分析模板时出现未定义错误
我正在尝试将模板绑定到主干视图,如下所示:Backbone.js 无法调用方法';html';尝试分析模板时出现未定义错误,backbone.js,Backbone.js,我正在尝试将模板绑定到主干视图,如下所示: SearchView = Backbone.Model.extend({ initialize: function () { this.render(); }, render: function(){ var template = _.template( $("#search_template").html(), {}); this.$el.html(template); } }); var search_vi
SearchView = Backbone.Model.extend({
initialize: function () {
this.render();
},
render: function(){
var template = _.template( $("#search_template").html(), {});
this.$el.html(template);
}
});
var search_view = new SearchView({ el: $("#search_container") });
但我总是得到错误:无法调用未定义的方法'html'
我错过了什么
小提琴:
谢谢。好的,基本错误。
我正在创建一个模型,而不是一个视图
第一行应该是:
SearchView = Backbone.View.extend({
您的JSFIDLE是空的。何时调用
var search_view=newsearchview({el:$(“#search_container”)})代码>?文件准备好了吗?