如何在木偶.js+骨干中加载HTML文件
how to load html file in Marionette .js + backbone?
我有一个"测试.html",因为我有这个争论(整个html文件都有这个争论)。
<h1>First page</h1>
我需要在我的div 中加载该争辩,使用 id ="contend" 木偶.js
<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显示视图,你只需要将木偶应用程序传递给路由器而不是显示它。
var routers = new Router({app: ContactManager})
演示
实例化视图,并在区域中显示它:
var toolItemview = new ToolItemView();
ContactManager.mainRegion.show(toolItemview);
http://jsfiddle.net/JQu5Q/17/
相关文章:
- 在chrome.tabs.onCreated之后加载HTML页面
- 使用:new Image()控制加载html.src=html_URL
- AngularJS加载JSON数据,然后从中解析/加载HTML
- javascript弹出窗口没有正确加载html表单
- 什么更好?使用iframe或jQuery之类的东西在外部网站中加载HTML文件
- 使用jquery.load('pageName')方法时,未从应用程序缓存加载Html页
- 使用JS加载HTML元素
- 当select标记触发onChange事件时,从mysql数据库加载html表
- Android Webview没有'有时不会加载HTML
- 使用ajax在html中加载html文件时出现的问题
- 懒惰加载:如何使用jquery创建懒惰加载html页面
- 使用websockets加载.html和.js
- 加载 HTML 模板以通过浏览器与挖空组件一起使用
- 在jquery对话框中加载html页面
- 从Nodejs应用程序加载HTML表
- 在加载html网页时显示JavaScript表
- 当另一个显示时加载HTML而不修改他
- 一次加载HTML对象并多次使用
- 阻止/推迟加载html元素
- 如何在加载HTML时加载js文件