【发布时间】:2014-10-15 14:29:35
【问题描述】:
我正在使用 Backbonejs 框架。在这个框架下,我创建了一个使用 Backbonejs、requirejs、下划线和 text.js 的 app.js 我想将 html 页面加载到 div 上。控制台显示 html 页面已加载,但我无法在屏幕上看到该特定页面。
下面是 app.js
define(function (require) {
// "use strict";
var $ = require('jquery'),
underscore = require('assets/js/underscore'),
Backbone = require('assets/js/backbone'),
tpl = require('text!Views/home.html'),
template = _.template(tpl);
return Backbone.View.extend({
render: function () {
el: '#banner',
this.$el.html(template());
return this;
}
});
});
我想将 home.html 加载到主屏幕(index.html)。我在 index.html 中调用了这个 app.js。控制台显示以下 XHR 完成加载: GET "file:///D:/Project1/Views/home.html" 但是我的 index.html 页面没有显示这个 home.html
【问题讨论】:
标签: javascript html backbone.js requirejs underscore.js