0
我在我的应用程序中有三个主视图:A,B和C.每个视图都包含一个名为X的视图。单击X视图中的按钮可将FooEvent分派给事件池。有条件的命令
我想将多个命令映射到FooEvent并根据哪个主视图(A,B或C)是可见的来执行其中的一个。我将不得不添加一个if子句映射到FooEvent每个命令检查是否正确的视图是可见的,我不喜欢这一点。跨命令分配逻辑使他们难以管理。
在我的应用程序中,有条件地调用命令的最佳方式是什么?