我正在使用 Hive 和 RxDart 有没有比我的 Hive 盒中发射值更好的方法
Stream<List<Tissue>> watchTissues() {
return tissueBox
.watch()
.map((event) => getTissues())
.startWith(getTissues());
}
List<Tissue> getTissues() {
return List<Tissue>.from(tissueBox.values);
}
它有效,但对我来说看起来太冗长了,所以想知道是否有更好的方法?