![]() |
1
9
是的,这完全可以接受。因为这里的逻辑是100%与视图相关的,所以将它添加到视图中没有问题。 MVVM是关于分离 从您的视图逻辑来看,不一定要从视图中剥离100%的代码。 这就是说,有其他方法可以替代代码。附加的属性(或行为)对于类似这样的任务是一个很好的选择-它们具有稍后在其他视图中可重用的巨大优势,因此如果决定在用户界面的其他部分中使用相同的行为,以后就不会重新创建它。 |