例如:
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
模型,但没有扩展flag
属性更新后到user
。那么,当我需要响应一些与模型稍有不同的额外数据时,我该如何处理这种情况?