Это хорошая практика, чтобы связать пути изображения из модели представления - PullRequest
0 голосов
/ 21 марта 2019

Я создаю большое приложение Xamarin.Forms, используя шаблон проектирования MVVM, и у нас есть некоторые проблемы со скоростью. Есть много настроек, которые мы можем сделать, чтобы ускорить это.

Я не думаю, что это будет иметь большое значение, но мы излишне привязываем пути из ViewModel для изображений во всем приложении. Я имею в виду, что проще обновлять изображения из ViewModel, чем просматривать весь код пользовательского интерфейса. Но кроме этого есть какая-то причина, почему мы будем делать это?

1 Ответ

0 голосов
/ 21 марта 2019

Если вам нужна привязка на ViewModel для обновления изображения Source при определенных условиях, я бы сказал, оставьте все как есть.В противном случае я бы напрямую установил Source в .xaml или .cs, потому что каждое дополнительное связывание не очень экономично.

Кроме того, если у вас возникли проблемы с производительностью, я бы проверил Документы о различных способах ускорения вашего приложения.Одного этого может быть достаточно для повышения производительности, чтобы вам не нужно было удалять лишние привязки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...