Я создаю пользовательский полимерный элемент в дротике, который включает StreamController. Я прочитал, что важно закрыть контроллеры Stream, когда они будут выполнены, поэтому я хотел бы знать, как я могу это сделать в полимерном элементе. Я искал эту проблему, и мне не удалось найти документ, объясняющий жизненный цикл полимерного элемента в отношении того, когда он удаляется (если он вообще есть). Я что-то упускаю, кто-нибудь знает что-нибудь?Утилизация StreamController при уничтожении полимерного элемента
1
A
ответ
1
Вы можете использовать обратные вызовы attached
/detached
.
https://www.polymer-project.org/docs/polymer/polymer.html#lifecyclemethods Смотрите также
Но отдельные только пожары, когда элемент удаляется из своего родителя. Если он снова подключен, мне нужно будет снова создать StreamController. Я ищу больше для удаления или уничтожения обратного вызова. Возможно, ваше предложение может быть единственным вариантом, но я хочу узнать наверняка. – SanMadJack