[英]Spine JS Model: How does Spine handle a server response containing records for a related model?
[英]Using Spine.Model.Ajax, how to handle extra properties in the responsed JSON when model updated
例如:
class User extends Spine.Controller
@configure 'User', 'name'
@extend Spine.Model.Ajax
@url: '/save'
user = new User(name: 'test')
user.save()
User.bind 'update', (item) ->
console.log(item.flag) # undefined
由于某些数据库错误,所以说'/ save'响应{flag: 0}
,当Ajax完成时,Spine触发更新事件并更新user
模型,但是更新时没有扩展给user
flag
属性。 因此,当我需要响应一些与模型稍有不同的额外数据时,该如何处理这种情况?
在更仔细地阅读了文档之后,我找到了答案:请参阅http://spinejs.com/docs/ajax [自定义序列化]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.