我曾閱讀MVVMCross的教程。遇到使用非MVVM視圖模型綁定非mvvmcross環境中的messenger插件使用情況
類似的教程中,我希望能使用Messenger插件(的mvvmcross)作爲Galasoft MVVM光的替代跨平臺
難道真的強制要求每每個ViewModel都應該從MvxViewModel派生,以利用Messenger的插件> 如果不是,我們如何實現它?
我曾閱讀MVVMCross的教程。遇到使用非MVVM視圖模型綁定非mvvmcross環境中的messenger插件使用情況
類似的教程中,我希望能使用Messenger插件(的mvvmcross)作爲Galasoft MVVM光的替代跨平臺
難道真的強制要求每每個ViewModel都應該從MvxViewModel派生,以利用Messenger的插件> 如果不是,我們如何實現它?
是否真的要求每個ViewModel都應該從MvxViewModel派生來利用Messenger的Plugin>如果不是,我們如何實現它?
不 - 沒有這樣的授權。
的MvvmCross信使可以在任何類中使用,包括不從MvxViewModel
繼承的ViewModels的使者就是一個類 - https://github.com/MvvmCross/MvvmCross/blob/v3/Plugins/Cirrious/Messenger/Cirrious.MvvmCross.Plugins.Messenger/MvxMessengerHub.cs - 這對MvxViewModel或不依賴從Cirrious.MvvmCross.dll任何類