Javascript 使用敲除';s foreach绑定,更新视图模型时是否自动清除事件?

Javascript 使用敲除';s foreach绑定,更新视图模型时是否自动清除事件?,javascript,events,data-binding,knockout.js,resource-cleanup,Javascript,Events,Data Binding,Knockout.js,Resource Cleanup,当您使用Knockout的foreach绑定写出DOM的一个部分,并且其中有事件(例如,使用click绑定)时,如果视图模型中的列表发生更改并且必须重写该部分,Knockout是否会自动对这些事件执行清理?我已经看过很多关于Backbone.js和清理事件等的文章,但关于Knockout的文章并不多。是的,Knockout负责清理所有默认绑定 如果要对自定义绑定执行清理,请查看以下文档:

当您使用Knockout的foreach绑定写出DOM的一个部分,并且其中有事件(例如,使用click绑定)时,如果视图模型中的列表发生更改并且必须重写该部分,Knockout是否会自动对这些事件执行清理?我已经看过很多关于Backbone.js和清理事件等的文章,但关于Knockout的文章并不多。

是的,Knockout负责清理所有默认绑定

如果要对自定义绑定执行清理,请查看以下文档: