JavaScript
- 3 ответа
- 0 вопросов
0
Вклад в тег
template: "main.html" и он запросить этот шаблон по пути "/templates/main.html"setView( "#content", new NewView() )el: "#main", после этого инициализируем backbone-router и ловим callback от какого нибудь роута, вызываем у главной view методsetView и передаем туда новую дочернюю view. То же самое происходит при клике на ссылку, отрабатывает роутер и в callback-е вставляется новая view.getView) и перед вставкой новой(setView), мы можем добавить старой какой нибудь класс с анимацией, что бы она улетала в какую нибудь сторону, а после вставить новую view.