2015-12-16 37 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上提到的。 –