React native “反应本机”中的OR运算符
我想知道react native是否可以在该条件下读取React native “反应本机”中的OR运算符,react-native,or-operator,React Native,Or Operator,我想知道react native是否可以在该条件下读取|运算符。我试图在我的应用程序中进行一些数据过滤,其中任何一个数据都是真的,因此我使用了|操作符。但是,我的应用程序似乎无法读取它 例如: if(this.state.open_intro == false || this.state.intro.length < 0){ // do some statement at here } else { // do some statement at here } if(this.s
|
运算符。我试图在我的应用程序中进行一些数据过滤,其中任何一个数据都是真的,因此我使用了|
操作符。但是,我的应用程序似乎无法读取它
例如:
if(this.state.open_intro == false || this.state.intro.length < 0){
// do some statement at here
} else {
// do some statement at here
}
if(this.state.open_intro==false | | this.state.intro.length<0){
//在这里做一些陈述
}否则{
//在这里做一些陈述
}
我的
this.state.open\u intro
为false
,但this.state.intro.length
的值大于0。所以它应该读取else语句,但它总是读取第一条语句。or运算符就是这样工作的。只有一种说法必须是正确的。