【发布时间】:2014-05-01 20:12:14
【问题描述】:
有人可以清楚地解释如何解释backbone.js中collection.remove()方法的文档,如下所示:
http://backbonejs.org/#Collection-remove
文档显示collection.remove(models, [options]),但我不明白这对函数的实际使用意味着什么。 options 在这里代表什么?我很困惑,因为回调也有一个选项参数,如下所示:
http://backbonejs.org/#Events-catalog
回调文档说:
“remove”(模型、集合、选项)— 当模型从集合中移除时。
这意味着如果我在代码中的某处调用collection.remove(model),我的回调将被传递集合、模型和选项参数。此选项参数是否与可以选择在 remove 调用本身上传递的参数相同。如果是这样,这些选项应该用于什么?
【问题讨论】: