我正在尝试正确使用我的第一个Backbone
应用程序并尝试将其呈现到我的页面中。
我已经编写了这个应用程序,但我不知道如何将应用程序 html 呈现在 html 视图中:
<script type="text/javascript">
$(function(){
var SearchApp = new Search.Views.App({
id:"product-name-results"
});
SearchApp.render();
});
<script>
这是我的应用
var Search = {
Models: {},
Collections: {},
Views: {},
Templates:{}
}
Search.Views.App = Backbone.View.extend({
initialize:function () {
console.log('Search.Views.App initialize')
},
render:function (options) {
this.$el.html('hello world');
}
});
显然这个渲染方法没有附加在 中html view
,但是如何将它附加到视图中呢?