Javascript 关闭goog.require。编译错误
我在我的项目中使用Google闭包库和编译器 我在下一个字符串上遇到奇怪的错误:Javascript 关闭goog.require。编译错误,javascript,google-closure-compiler,google-closure-library,Javascript,Google Closure Compiler,Google Closure Library,我在我的项目中使用Google闭包库和编译器 我在下一个字符串上遇到奇怪的错误: if (!properties.name) { throw {message: 'Widget name expected'}; } properties.name = properties.name.toLowerCase(); goog.require('DOMless.' + properties.parent); goog.require('DOMless.' + properties.paren
if (!properties.name) {
throw {message: 'Widget name expected'};
}
properties.name = properties.name.toLowerCase();
goog.require('DOMless.' + properties.parent);
goog.require('DOMless.' + properties.parent);
// ERROR - Syntax error in JS String literal
怎么了?goog.require是闭包编译器的特定指令,它将从脚本中删除
由于JavaScript引擎不解释它,我认为您不能使用字符串以外的内容作为参数。添加错误之前的行。谢谢。这很可悲。我会另辟蹊径。