我正在寻找支持嵌套ViewModel和Views的解决方案/ mvvm框架。我的意思是:
我没有定义以某种方式,因为可能有很多方法可以做到。
我希望我的想法很清楚。此方法允许轻松动态地创建ViewModel和Views。只需创建ViewModel树,例如以XML格式创建,并基于此创建新功能。
问题是:
答案 0 :(得分:1)
过了一段时间,我可以分享一些关于我问的问题的经验:
除了上述答案,我可以建议使用棱镜。虽然它对我来说有一些缺点,但它是这种方法中最好的框架。
答案 1 :(得分:0)
是的!有一个MVVM框架完全符合您的要求,并且是在考虑Xamarin.Forms的情况下创建的:
FreshMvvM:https://github.com/rid00z/FreshMvvm
快速入门指南:http://www.michaelridland.com/xamarin/freshmvvm-quick-start-guide/
与其他选项相比如何?
select col1, col2, col3, max(col4) as column4, min(col5) as column5
from input_table
group by col1, col2, col3;
功能强>
It's super light and super simple
It's specifically designed for Xamarin.Forms
Designed to be easy to learn and develop (great when you are not ready for RxUI)
Uses a Convention over Configuration
您可以根据需要嵌套或派生ViewModel(在我们的例子中,我们有一个BaseViewModel)。我们一直在为我们的创业公司使用FreshMvvM,并且已经过测试,可以满足我们的需求。