相关疑难解决方法(0)

使用MvvmCross ShowViewModel传递复杂的导航参数

即使配置了此处指定的MvxJsonNavigationSerializer,我的复杂类型也不会从Show传递给Init方法v3中导航参数中的自定义类型

public class A
{
 public string String1 {get;set;}
 public string String2 {get;set;}
 public B ComplexObject1 {get;set;}
}

public class B
{
 public double Double1 {get;set;}
 public double Double2 {get;set;}
}
Run Code Online (Sandbox Code Playgroud)

当我将对象A的实例传递给ShowViewModel方法时,我收到此对象,String1&String2正确反序列化,但CopmlexObject1为null.

如何处理复杂对象MvvmCross序列化?

navigation serialization viewmodel complextype mvvmcross

15
推荐指数
2
解决办法
8760
查看次数