【发布时间】:2016-05-16 18:34:39
【问题描述】:
假设 'id' 是一个预定义的动态变量;为什么这不能正确缩小?
var uniqueVariable = 'device_' + id;
$scope[uniqueVariable] = {uniqueVariable};
这是来自 grunt-contrib-uglify 的具体信息:
警告:丑化失败。 意外的标记符号«}»,预期的双引号«:»。
【问题讨论】:
-
依赖注入器在缩小 js 方面存在问题(这可能不是这里的问题)。在我提供帮助之前,您需要显示更多代码。
-
这段代码正确吗?不应该是
{ uniqueVariable: uniqueVariable }或者只是没有“{”“}”的`uniqueVariable? -
Felippe,这实际上是问题所在。这里需要一个密钥对值,我不能像我假设的那样在这里放任何任意字符串。
标签: angularjs gruntjs grunt-contrib-uglify