2015-12-16 36 views
2

我Uglifying一些角度,并得到一个错误创下了块地方,我连接字符串和可变... MongoDB的,我需要使用圆点符号来引用数组索引...用点符号连接字符串和变量=错误?

['images.exterior.' + index]: content, 

错误消息是: 警告:Uglification失败。意外的标记:字符串(images.exterior。)。

奇怪的问题,我甚至不知道从哪里开始寻找?任何人都可以推荐另一种方式来连接该字符串和变量作为一个关键?

[UPDATE 1]

试过串联和使用该变量,它是相同的 'images.exterior.0':内容,

但它发送一个空请求与猫鼬:

Mongoose:inventories.findAndModify({})[] {'$ setOnInsert':{__v:0}} {new:true,upsert:true,remove:false}

该变量未被替换为字符串值...如果我使用了'images.exterior.0'的编码字符串,它可以工作..... ..

谢谢 约翰

回答

1

结束语使这个通过丑化,并仍与猫鼬工作的连接。

​​

然后成为...

inventory.update({id:$scope.item._id}, { 
    $set: holder 
}).$promise.then(function(data){ 
    $scope.item.images.interior = data.images.interior; 
}); 
+2

也许你可以涅槃之前transpile?你也可以尝试UglifyJS的和谐分支,也许这会更好用 –

+0

伟大的方向@IonutCostica,这是来自Uglify的人在GitHub上提到的。 –