В чем причина, что $destroy() существует в Angularfire?
Документация по угловым огням:
https://www.firebase.com/docs/web/libraries/angular/api.html#angularfire-firebasearray-destroy
Прекратить прослушивание событий и свободной памяти, используемой этим массивом (опустошает локальную копию). Изменения больше не синхронизируются с Firebase или из него.
sync = $firebase(ref).$asArray();
...
....
sync.$destroy()
Могу я просто не делать:
sync = null
или
delete sync
Или мне действительно нужно использовать $destroy() по какой-то причине?