0
所以我有我的模型,我試圖驗證,根據這本書應該工作,但我收到attrs未定義。骨幹模型驗證undefined attrs
validate: (attrs, options)->
attrs
,如果我繼續前進,這樣來做:
validate: ->
this.attributes
我可以訪問模型的屬性就好了,但是我不認爲這是推薦的方式來做到這一點。
這是我的模型代碼:
class Todo extends Backbone.Model
defaults:
title: 'default title'
completed: false
validate: (attrs, options)->
attrs
myTodo new Todo
myTodo.validate()
//returns false because attrs is undefined
我缺少什麼?
非常感謝你。現在感覺很明顯! :) – estavillo