【发布时间】:2018-02-21 06:23:26
【问题描述】:
我有一个 Xamarin Forms 应用程序,它背后有一些页面和相关的视图模型。在 OnAppearing 的页面上,它将绑定上下文设置为视图模型。视图模型调用 web api 来检索数据。 当应用程序进入睡眠状态并再次被调用时,我使用 App 类和消息中心中的 OnResume 事件来发送消息。在页面的 OnAppearing 中,我订阅了消息并将绑定上下文设置为新的视图模型。在 OnDisapearing 中,我取消订阅消息以防止它在页面不可见(另一个页面可见)时接收事件。
有没有办法从它连接的绑定上下文的页面调用方法?还是只能通过重新设置页面绑定上下文来刷新信息?
【问题讨论】:
标签: xamarin.forms