Undefine some object on the map destruction to avoid memory leaks. Thanks to @aburtsev for the solution in this issue:
https://github.com/tombatossals/angular-leaflet-directive/issues/573