问题是关于在backbone.js客户端管理模型表格一个模型backbone.js的多个表格
服务器上有一个模型用户。它包含了各个领域:
- 个人信息
- 名称
- 姓
- 出生日期
- 其他信息
- 关于我(文本)
- 我的爱好(文本)
我有设置一个单页的应用程序。有两种形式:“个人信息”形式和“其他信息”形式。我虽然有一个API,它包含两条路线来处理它 - /api/user/<id>/personal_info
,/api/user/<id>/other_info
(它可以改变,没关系)。我可以从这些apis的PUT或GET信息。
所以我不能决定如何安排我的骨干机型权。现在我有两个模型 - UserPersonalModel和UserOtherModel,每个模型都有它自己的API,我将它们彼此分开保存。
我在做对吗?或者我会将它重写为一个js模型UserModel并调用不同的保存方法,如.savePersonal和.saveOther?最佳做法是什么?
This question came here from ru.stackowerflow.com