首页 > 解决方案 > 不断添加和删除监听器

问题描述

当用户转到某个页面时,我添加了一个侦听器。如果用户离开页面,我会移除监听器。我这样做是因为我不想下载用户不再需要的更新。我们可以说这是一个好习惯吗?用户可以在页面之间来回切换,这将导致不断添加和删除多个监听器。从性能成本方面有哪些潜在问题?

标签: firebasefirebase-realtime-database

解决方案


根据您的描述,不会对性能和成本产生负面影响。添加和删​​除侦听器很便宜。如果您只在页面导航期间执行此操作,那么无论以任何标准衡量,这实际上都不是很快。


推荐阅读