目前我正按照chat gpt的建议在DART中使用这个;-)但是有没有更好的方式等待NOT Null?(PS:这是纯DART后端代码,所以Ffltter FutureBuilder是不可能的)
String? command;
Stream<({Message message})> detect(List<Message> messages) async* {
while (command == null) {
await Future.delayed(const Duration(milliseconds: 100));
}
...
谢谢!