yandex-ui / noscript

Noscript: JavaScript MVC Framework for building SPA
http://yandex-ui.github.io/noscript/
MIT License
34 stars 22 forks source link

Не destroy-ить от-destroy-енный вид #616

Open chestozo opened 8 years ago

chestozo commented 8 years ago

Кейс:

Предложение:

chestozo commented 8 years ago

@vitkarpov @Katochimoto

vitkarpov commented 8 years ago

вызывается у элемента коллекции destroy —> это приводит к тому, что вид-коллекция дополнительно вызывает destroy на уже уничтоженном элементе

Не понял вот этот переход. Можешь пояснить более подробнее? И, кстати, кто вызывает destroy отдельного вида?

chestozo commented 8 years ago

вызывается у элемента коллекции destroy —> это приводит к тому, что вид-коллекция дополнительно вызывает destroy на уже уничтоженном элементе

Не понял вот этот переход. Можешь пояснить более подробнее?

Я пока не вычленил чёткий кейс, но, показалось, что надо прикрыть возможность 2 раза вызвать destroy на виде.

кто вызывает destroy отдельного вида?

в данном случае я руками вызываю, но у нас в логах есть случай, когда это делает кто-то другой )

vitkarpov commented 8 years ago

надо прикрыть возможность 2 раза вызвать destroy на виде.

Ну да, согласен. Это кажется правильным в любом случае.