如何正确地使用Backbone的previous方法?如何避免可能出现的问题?
previous方法可以返回上一个model或collection,但需要注意的是,previous方法只能在change事件的回调函数中使用。如果在其他地方使用,会抛出错误。同时,在事件回调函数中使用previous方法之前,需要使用changedAttributes方法判断属性是否真的发生了改变。否则,如果没有发生改变又调用previous方法,会返回undefined。
上一篇:Backbone的POST和GET请求到不同的端点
下一篇:Backbone的子视图未渲染,“未捕获的引用错误:未定义的视图”错误返回