我正在努力处理事件总线。 我有在家中显示的注释列表('/')。我在3个不同的地方使用事件总线来更新数组-删除,创建或更新新笔记时。 使用不同的选项(删除+创建,创建+更新...)后,事件侦听器触发的功能会触发几次,从而创建重复项或删除过多项。 我正在为所有所有人使用一个事件总线。 我正在使用$ once,并将其放在创建的钩子上。
如何查看事件总线中的内容以及使用后如何清除它?
class RepoInit2(...) {
internal val repo: AlarmRepository<out AlarmModel> = RoomAlarmRepository(...)
}