这是我 index.html 中的一小段代码:
<a href="#driver.html"><button type="button"
class="btn btn-default btn-large active style="border-right-color: white">Drivers</button></a>
我的 router.js 我已经包含了视图
routes: {
'': 'defaultAction',
'drivers':'driver'
}
driver:function(){
console.log("Drivers");
var addview = new AddDriverView({el: $("#content")});
//我想在我的内容中加载视图所以#content addview.render();
);}
控制台中的输出是 Drivers。现在我希望驱动程序功能加载视图。如何 ?
更新我给出的观点
var AddDriverView = Backbone.View.extend({
el: '#addDriver', // addDriver is the id of the form of the view i have created as view.adddriver.htm(it comtains only the form and nothing else.)
events: {
'submit': 'submit'
},
***render: function() {
$(this.el).html();
},***
submit: function(e) {
// some code
}
});
渲染功能正确吗?我正在尝试的只是呈现表单...
@kunerd