我在玩mobx,想知道服务器中的格式化数据如何与mobx类匹配?当然,这可以通过ajax请求来获取数据。
class Student {
@observable firstName
@observable lastName
@observable classes = []
constructor(firstName, lastName, classes) {
this.firstName = firstName;
this.lastName = lastName;
this.classes = classes;
}
}
class Classes {
@observable name
@observable number
constructor(name, number) {
this.name= name;
this.number= number;
}
}
class Container {
@observable students = [];
}
我正在使用SalesForce,所以我的后端类似于Java,我想知道是否必须将其转换为json吗?然后在客户端用数据构建类?
还是有一种更简单的方法可以做到这一点?
最佳答案
MobX有一个不错的插件-Serializr完全可以满足您的需要-将JS类实例序列化为JS对象(以后可以转换为JSON字符串),反之亦然。