小编Gag*_*lor的帖子

如何在 dart/flutter 中停止/中断 forEach 循环?

我想在 for 循环执行完成后中断 forEach 循环。

  void main() {
      var id = [1, 2, 3, 4, 5];


      id.asMap().forEach((index, number) {
        print('ForEach loop');

        for (int i = 0; i < 1; i++) {
          print("for loop");
        }
      });
    }
Run Code Online (Sandbox Code Playgroud)

foreach loops dart flutter

14
推荐指数
3
解决办法
2万
查看次数

如何使用颤振键删除/清除共享首选项?

我正在使用以下代码清除所有共享首选项,但我只想使用颤振中的键清除/删除特定的共享首选项值。

现在,我有这个清除所有共享首选项。

 SharedPreferences prefrences = await SharedPreferences.getInstance();
await prefrences.clear();
Run Code Online (Sandbox Code Playgroud)

android sharedpreferences dart flutter flutter-dependencies

4
推荐指数
1
解决办法
2906
查看次数

如何检查列表是否包含 Dart 中的特定值?

如果列表包含该值,我想得到 true。目前,我粘贴在那里的这段代码返回 false。如果值存在,我希望该值应该为真。

   void main() {
  var demo = [
    {123, 1},
    {234, 1}
  ];

  print(demo.contains(123));

}
Run Code Online (Sandbox Code Playgroud)

dictionary list nested-lists dart

1
推荐指数
2
解决办法
3822
查看次数