Комментарии 3
Ember тут не причем, типичная же проблема непонимания прототипов. Хотя они могли бы решить проблему на уровне реализации метода .extend
, но это скользкая дорожка.
Эту проблему пытаются решить будущие class properties.
Там инициализаторы свойств срабатывают для каждого объекта заново, и состояние не утекает
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Ember — Лучшие практики: избегайте утечки состояния внутрь фабрики