我正在尝试创建一个骨干客户端应用程序。我在启动时从服务器接收到一个 json 对象列表,该列表将是从服务器公开的可能表的列表,以及它们的结构。例如客户、订单、发票、员工
我想根据从服务器接收到的数据动态创建模型、集合和视图。
只有当我收到加载的 json 时,我才会知道模型应该是什么以及模型之间的关系应该是什么。
例如,客户结构可能是 Id、CustomerName、Address、Contact Numbers。订单结构可能是 Id、CustomerId、OrderDate、Amount 等
通过动态构建模型、集合、视图、控制器,理论上我可以在另一台服务器的启动点上为我提供一组完全不同的表,例如:电影、演员等及其结构。
此外,如果添加了其他字段,我不必再次更改客户端代码。例如,客户表可能包含一个名为 ContactPerson 的新字段
请帮助我,因为我在主干上看到的所有示例都是基于预先在客户端静态定义模型。因此,为客户、订单、发票、员工等创建模型、集合和视图。
最好的祝愿,
安迪