Удалить атрибут из модели Backbone.js

Есть ли способ удалить атрибут изпозвоночник модель?

Причина в том, что я передаю дополнительные данные о сохранении для выполнения определенных действий, но затем эти данные автоматически добавляются в мою модель

Документация говорит, что не нужно редактировать model.attributes напрямую, поэтому единственный другой метод, который я вижу, чтобы сделать это, это использоватьзадавать метод и установите атрибут в нуль, но это не идеально

var myModel = new Model()
myModel.save({name:'Holla', specialAttr:'Please Remove me'})
myModel.set({tempAttr:null})

if(myModel.attributes['specialAttr'] == null){
    alert("Model does not have a specialAttr")
}

Я также пытался удалить его из свойства attribute, но он действительно не удаляется.

Ответы на вопрос(1)

Ваш ответ на вопрос