javascript-如何在Marionette .js主干网中加载html文件?
作者:互联网
我有一个“ test.html”,因为我有这个主张(整个html文件都有这个主张).
<h1>First page</h1>
我需要使用Marionette .js在具有id =“ contend”的div中加载该争用
<div id="contend">
</div>
你能告诉我我会怎么做吗?
小提琴:
http://jsfiddle.net/JQu5Q/16/
$(document).ready(function(){
var ContactManager = new Marionette.Application();
ContactManager.addRegions({
mainRegion:"#contend"
})
ContactManager.on("start", function(){
console.log("ContactManager has started!");
});
ContactManager.start();
// router
var routers = Backbone.Router.extend({
routes: {
"": "showFirstPage"
},
showFirstPage:function(){
}
})
var ToolItemView = Backbone.Marionette.ItemView.extend({
template: '<div>hello</div>',
});
})
解决方法:
如果要通过Backbone.router显示视图,则只需要将Marionette应用传递到路由器即可,而不是显示它.
var routers = new Router({app: ContactManager})
标签:backbone-views,javascript,jquery,backbone-js,marionette 来源: https://codeday.me/bug/20191014/1912089.html