ViewModelから他のページにナビゲートする方法はたくさんあります。ViewModelから別のページにナビゲートするのは正しいですか?
MVVMの目的はViewModelからViewを分離することですが、ViewModel内の他のページに移動することは、ViewとViewModelの間にいくつかの違いがあることを意味します名前を表示するには、ViewModelでもURI(文字列)を変更する必要があります。
私は知っておきたい、それはViewModelから別のページにナビゲートするのは正しいですか?それが間違っている場合は、他のページにナビゲートする正しい方法(またはより良い方法)は何ですか?
まだ接続とカップリングがあります。別のクラスでそれを隠しても、それは消えません。もちろん、ナビゲーションロジックを一元化することは、それを少しでも持っていればメリットがあります。 – Jon