List data = [1, 2, 3];
data.forEach((value) {
if (value == 2) {
// how to stop?
}
print(value);
});
我try 了在jQuery中工作的return false;
,但在Dart中不起作用.
List data = [1, 2, 3];
data.forEach((value) {
if (value == 2) {
// how to stop?
}
print(value);
});
我try 了在jQuery中工作的return false;
,但在Dart中不起作用.
您还可以使用for/in,它隐式地使用了在另一个答案中恰当演示的迭代器:
List data = [1,2,3];
for(final i in data){
print('$i');
if (i == 2){
break;
}
}