我正在使用带有 requireJS 的主干,并且我有几个模板文件,我想使用 require() 加载模板而不将其传递到模块定义中,例如在视图中的登录函数中,我想做类似的东西
var html = require( ['text!templates/users/login_form.html'] );
我正在使用带有 requireJS 的主干,并且我有几个模板文件,我想使用 require() 加载模板而不将其传递到模块定义中,例如在视图中的登录函数中,我想做类似的东西
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');
});