2016-01-18 3 views
2

Мне нужно назначить для вывода имени переменной из динамической строки.Javascript - назначить динамическую строку переменной

Ex. То райт:

Item.text = localizedStrings.report_label; 

То неправильно:

var localizedName = "localizedStrings.report_".concat(tempList[index].Name); 
Item.text = localizedName; 

Может кто-нибудь сказать мне способ сделать это ??

+0

конечно, secont часть находится внутри цикла для –

ответ

1

попробовать с помощью bracket notation: -

var localizedName = localizedStrings["report_" + tempList[index].Name]; 
Item.text = localizedName; 
+0

yeaaah это работает !! Спасибо! :) –

Смежные вопросы