Механизм удаления видов #163

Closed
edoroshenko opened this Issue Sep 16, 2013 · 3 comments

Projects

None yet

2 participants

@edoroshenko
Contributor

Собственно, сейчас по следам #159 мы получили следующее поведение: при удалении модели (ns.Model.destroy) подписанный на неё вид создаёт её заново. Она создаётся пустой и невалидной, но всё же создаётся.

Пришлось сделать это странное поведение, т.к. вид сейчас не может жить, потеряв одну из моделей. Потомучто мы не умеем удалять виды.

Вид должен умирать вместе со своей моделью.

cc @yanann11

@chestozo
Member

Может быть и вид и модель должны инвалидироваться и при ns.page.go() пересоздаваться?
Или что ты имеешь ввиду под "вид должен умирать"?

@edoroshenko
Contributor

У модели есть метод destroy. У вида нет. Надо, чтобы был

@edoroshenko
Contributor

уже не актуально. Сейчас при destroy инстанс модели инвалидируется, очищается, но остаётся жить.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment