dart踩坑记录 卫星小宇 2023-05-06 37 阅读1分钟 一、避免在if条件判断语句中使用可能不是bool的值 场景:在一个字典中存了一个bool值,使用时通过key取出来,之后在if条件语句中使用【!值】进行判断,如果这个key取出来的bool值是存在的这样写是没有问题的,但有时我们没有办法保证这个key已经被赋值或者存入的是bool类型。 错误写法示例: 正确写法示例: