根据条件变量中的值设置变量值

Set a variable value depending on value in a conditional variable

我需要这样的东西

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

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

我知道这是个简单的问题,但我在 google 中找不到它。我怎样才能做到这一点?

只需使用带括号的属性

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

i 将您的 属性 InboxSent