请原谅新问题,但我在其他地方找不到答案......可能是因为我不确定这个问题到底应该是什么。
我对Backbone.js非常陌生,我想弄清楚为什么在POST / PUT请求中没有发送页面表单字段中的更改。 'change'事件正在触发,View正在捕获它,但该模型没有应该从表单中获取的字段。我无法找到任何与此有关的内容,所以我相当确定我们在我们的应用程序中做了一些非常错误的事情......但我不知道如何弄清楚它可能是什么。
我意识到这不是最完整的问题,所以如果需要更多信息,请告诉我。我对此很陌生,以至于我甚至不确定可能需要追踪这一点。
任何帮助都将非常感谢。先感谢您, vegtabill
答案 0 :(得分:1)
使用backbone.js,有多种方法可以做某事。我亲自使用视图中的数据更新我的模型,然后json序列化该数据以传输到服务器端,如果我没有使用REST功能构建到模型的主干集合(即获取,保存等)您可以使用model.set()方法执行此操作。我对骨干也相当新,所以如果你冒犯我的方法,请不要抨击我。我知道还有其他人比我更了解这个话题。这种方法适用于我,它强制我的模型的个人目标没有参考视图。这种分离对我个人来说很重要。为了更明确,我在我的观点上听取事件,然后我用它来更新我的模型。