我现在有更多问题而不是问题,并且正在寻求建议:
我有一个应用程序,如果用户属于“所有者”角色,则将用户重定向到“所有者主页”:然后,应用程序检查他们是否有“帐户”(与身份验证无关)是一个类似于个人资料的个人信息的集合。
到目前为止,我已经实现了MVVM模式:现在我的体验正在变薄,因为我通常使用与视图中的点击事件绑定的视图模型中的命令...
我应该如何保持视图代码的清晰,并适应应用程序需要实现的条件重定向
由于
答案 0 :(得分:0)
你仍然会使用vm作为按钮命令的逻辑。如果满足条件,则向您的nagigation处理程序发送一条消息,告知其移动到正确的页面。 MVVM-Light或部分棱镜使这一切变得简单。对于拥有导航框架的监听器,您只需要一小段代码隐藏,就可以了......