gpt4 book ai didi

javascript - AND 运算符和 OR javascript 的混合使用

转载 作者:行者123 更新时间:2023-12-01 03:28:49 25 4
gpt4 key购买 nike

{Object.keys(groupByMonthApplicants).map((obj,i) => 
<div key={obj} style={(i > 0 && (this.state.selectedTabId !== 'rejected' || this.state.selectedTabId !== 'approved')) ? {paddingTop:'15px',background:'#eee'} : {}}>
</div>)
}

我选择的TabId不等于拒绝并批准我仍然看到我的div有填充,我上面的表达是否错误?我在括号中使用 OR,因此我希望“仅在 selectedTabId 未处于“拒绝”或“批准”状态且 i 大于 1 时才应用 padding-top。

最佳答案

此表达式始终为 true,因为 this.state.selectedTabId 不能同时被拒绝批准 :

this.state.selectedTabId !== 'rejected' || this.state.selectedTabId !== 'approved'

关于javascript - AND 运算符和 OR javascript 的混合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44648405/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com