【发布时间】:2016-10-31 05:08:43
【问题描述】:
问题是关于使用backbone.js在客户端管理表单中的模型
服务器上有一个模型用户。它包含各种字段:
-
个人信息
- 姓名
- 姓氏
- 出生日期
-
其他信息
- 关于我(文字)
- 我的爱好(文字)
我有一个设置的单页应用程序。上面有两种表格:“个人信息”表格和“其他信息”表格。我虽然有一个 api,它包含两条处理它的路线 - /api/user/<id>/personal_info,/api/user/<id>/other_info(它可以改变,没关系)。我可以从这些 api 中 PUT 或 GET 信息。
所以我无法决定如何正确组织我的主干模型。现在我有两个模型 - UserPersonalModel 和 UserOtherModel,它们每个都有自己的 api,我将它们分开保存。
我做得对还是我将其重写为一个 js 模型 UserModel 并调用不同的保存方法,如 .savePersonal 和 .saveOther?最佳做法是什么?
This question came here from ru.stackowerflow.com
【问题讨论】: