Я работаю над старой кодовой базой AngularJS 1.6 и хочу сделать некоторые переходы при смене представления в пользовательском интерфейсе.
Я использую провайдера ngAnimate
на ui-view
, но вместо перехода, а затем перехода, оба перехода происходят одновременно (я полагаю, что можно сделать перекрестные переходы).
Я мог бы отложить CSS-анимацию, но HTML все еще присутствует и мешать компоновке.
Как я могу отключить этот «перекрестный переход» и показывать разметку только при выходе из первого состояния?
Вот как это действует сейчас: http://next.plnkr.co/edit/AtSc6XzeQnnJpQO2?preview
Мне нужен поток:
- Анимация текущего вида из
- Удалить текущий вид
- Добавить новый вид
- Анимировать новый вид в