我正在尝试为Windows 8优化我的应用。我有一个WinJS.Binding.List和一个页面,它将显示该列表的过滤投影。每当我访问该页面时,过滤器很可能会有所不同,所以我想在离开页面时处理该列表。
这是我的过滤器:
filteredListViewItems = Data.items.createFiltered(function (item) {
if (item.project === certainProject) {
return item;
};
});
当我离开页面时,我会打电话:
filteredListViewItems.dispose();
但是如果我在函数内部放置一个断点,它每次添加一个项目时都会运行。
如何完全删除它?