【发布时间】:2019-05-12 17:34:05
【问题描述】:
我正在构建一个与 BLE 设备对话的 Xamarin 应用程序。目前我正在构建类似“文件浏览器”的东西;我有一个页面,其中包含可以从设备下载的 3 种“文件类型”的列表视图;当一个项目被点击时,我想创建一个新页面(使用Navigation.PushAsync()),其中包含从设备获取的文件列表。我正在使用一个页面来实现它,该页面在其构造函数中创建并绑定到其视图模型,但我无法在构造函数中调用异步方法来下载数据。
这是糟糕的设计还是有办法在创建视图模型期间开始下载信息?
【问题讨论】:
标签: c# xamarin mvvm xamarin.forms