从视图模型绑定图像路径是一种好习惯吗

时间:2019-03-21 16:07:12

标签: c# xamarin mvvm xamarin.forms

我正在使用MVVM设计模式构建大型Xamarin.Forms应用程序,但我们遇到了一些速度问题。我们可以做很多调整来加快速度。

我认为这不会有什么大不同,但是我们不必要在整个应用程序中从ViewModel绑定图像的路径。我的意思是,从ViewModel更新图像比遍历所有UI代码更容易。但是除此之外,我们为什么要这样做呢?

1 个答案:

答案 0 :(得分:0)

如果您需要在特定条件下绑定ViewModel来更新映像Source,那么我想说要保留原样。否则,我会直接在.xaml或.cs中设置Source,因为每个附加绑定都不太划算。

此外,如果您遇到性能问题,我会以各种方式检查docs,以加快应用程序的速度。仅凭这些,就足以提高性能,您无需删除额外的绑定。