"OR" 运算符的三元运算符不起作用?
Ternary operator with "OR" operator not working?
{this.state.accordian === "Updated Port Entry" || "Updated Shipper Updates" || "Updated MT Container Details" ?
<li className="remove">
<a role="button" className="boxs-close" onClick={this.Depottoggle.bind(this)}><i className="zmdi zmdi-plus collapseColor"></i></a>
</li> : null}
状态this.state.accordian
有"Updated Truck Details"。
因为我正在检查基于
a) 更新端口条目
b) 更新托运人更新
c) 更新 MT 容器详细信息
因为它不匹配它不应该显示但我能看到图标。
请指导我。
每次比较都需要用到this.state.accordian
this.state.accordian === "Updated Port Entry" || this.state.accordian === "Updated Shipper Updates" || this.state.accordian === "Updated MT Container Details"
{this.state.accordian === "Updated Port Entry" || "Updated Shipper Updates" || "Updated MT Container Details" ?
<li className="remove">
<a role="button" className="boxs-close" onClick={this.Depottoggle.bind(this)}><i className="zmdi zmdi-plus collapseColor"></i></a>
</li> : null}
状态this.state.accordian
有"Updated Truck Details"。
因为我正在检查基于
a) 更新端口条目
b) 更新托运人更新
c) 更新 MT 容器详细信息
因为它不匹配它不应该显示但我能看到图标。
请指导我。
每次比较都需要用到this.state.accordian
this.state.accordian === "Updated Port Entry" || this.state.accordian === "Updated Shipper Updates" || this.state.accordian === "Updated MT Container Details"