2016-09-20 6 views
-1

мне нужно что-то вроде этогоУстановите значение переменной в зависимости от значения в условной переменной

var String = ""; 
if (i == "Inbox") {var String = "Inbox"} 
if (i == "Sent") {var String = "String"} 

var showMailList = this.props.Data.String.map 

Я знаю, это простой вопрос, но я не могу найти его в Google. Как я могу это достичь?

+0

вы можете получить доступ к свойствам через объекты строки с 'this.props.Data [ 'somestringValue']. map'. Однако при доступе к глобальным переменным вам нужно будет использовать объект окна. – ste2425

+0

Вам нужно содержимое «String» или «Sent» в переменной? –

ответ

0

Просто используйте свойство с кронштейном нотации

var showMailList = this.props.Data[ i ].map 

i будет ваша собственность Inbox или Sent

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