我一直想知道如何停止你的循环,比如某些编程语言中的break
,但是在React中似乎没有用。
类似的东西:
loop(){
if(){
//meet the if statement end the loop.
break; //not working.
}
}
实际上没有循环是使用aPI从服务器获取。
答案 0 :(得分:4)
您的loop()
实际上是一个函数,您可以return
来逃避它。
loop(){
if(){
return;
}
}
答案 1 :(得分:1)
您可以为if
创建退出声明。并且break
不适用于if
条件。
loop(){
let breakCondition = false;
if(actualCondition && !breakCondition ){
//here actualCondition is the expression you are using in if.
breakCondition = true
}
}
如果
if
条件下面没有其他代码而不是检查 @Soviut回答。