Javascript requireJS使用require加载文本
我在requireJS中使用主干,我有几个模板文件,我想使用require()加载模板,而不在模块定义中传递它,例如在视图中的登录函数中,我想做一些类似的事情Javascript requireJS使用require加载文本,javascript,backbone.js,requirejs,Javascript,Backbone.js,Requirejs,我在requireJS中使用主干,我有几个模板文件,我想使用require()加载模板,而不在模块定义中传递它,例如在视图中的登录函数中,我想做一些类似的事情 var html = require( ['text!templates/users/login_form.html'] ); 是的,你可以 loginTemplate = require(['text!templates/users/login_form.html'], functio
var html = require( ['text!templates/users/login_form.html'] );
是的,你可以
loginTemplate = require(['text!templates/users/login_form.html'],
function(Template) {
return Template;
});
这将帮助您:-)您可以在模块定义中请求“require”作为依赖项
define(["require", "other_dependencies"], function(require, etc) {
var template = require('text!templates/users/login_form.html');
});
你下载了RequireJS
text
插件了吗?在RequireJS将文本资源用作依赖项之前,您需要下载它并将其放在您的项目中。您可以在项目页面和他们的中了解它。我尝试了,它返回require.js obejctHi谢谢,但是当我尝试使用它告诉我资源已加载或未加载的值时,它确实有效?您是否试图在define函数之外使用“template”变量?