【发布时间】:2013-05-15 07:41:44
【问题描述】:
我想在 require 中使用一个字符串并加载一个车把模板文件。但我总是得到
"Invalid require call : notloaded",'Module name "'+i+'" 尚未加载上下文:"
define(function( require) {
var getTemplateFile = function(templateName) {
return require(['text!../html/templates/header.tpl']); /* This works */
}
});
//String Concatenated
define(function( require) {
var getTemplateFile = function(templateName) {
return require(['text!../html/templates/'+templateName+'.tpl']); /* Does not work */
}
});
我遵循了此处给出的解决方法 (RequireJS text plugin and variable concatenated string),但我仍然遇到了同样的错误。 任何帮助使其正常工作。
【问题讨论】:
标签: javascript requirejs