当前去别的页面的时候,不可以覆盖当前页面,你去当前页面修改,只是想要这个页面保留改改后的数据,不可替换当前页面。
event_bus: ^1.1.1
状态管理。
- 在项目根部引用。
- 然后在某一个页面中使用 如【A】页面
- 【A】页面中需要注册监听 eventBus.on
() - 【A】页面中使用 需要使用 UserBean 的的实例,如【userBean.name】
- 跳转页面 去 【D】页面
- 去【D】页面的时候路由跳转不要替换【A】页面。
- 【D】页面改变数据的时候 使用:eventBus.fire( )来修改。
- 【D】页面修改后,【A】页面会触发监听事件,修改数据。
- 然后如果【A】关闭的时候则就恢复成以前的数值了。
- 在根部使用
- 在A页面中使用
- 在C页面中修改。
修改后则回去A页面中查找 eventBus.on