Я пытаюсь понять, почему моя панель affix
не была оставлена при изменении моего представления Angular.
Я добавил свойство affix непосредственно на панель на первой странице (подробности) и оставил ее в шпионах данных только на второй странице (полеты).
В полномасштабной веб-версии, если я обновляю страницу рейсов, внезапно аффикс запускается и остается при прокрутке, но нет, если я просто перейду на страницу с помощью Angular.
Похоже, что аффикс не добавляется в класс Bootstrap, когда я перемещаюсь между представлениями.
HTML:
<div class="panel panel-primary mySidebar" id="sidebar"
data-spy="affix" data-offset-top="0" data-offset-bottom="200">
CSS
.mySidebar.affix {
position: fixed;
top: 250px;
}
.mySidebar.affix-bottom {
position: absolute;
top: auto;
bottom: 450px;
}
Здесь Plunker..
http://plnkr.co/edit/S0Bc50?p=preview
Я нашел здесь подобный вопрос:
Twitter Bootstrap: Affix не запускается в одностраничном приложении
Но я не мог понять, как применить это к моей проблеме здесь...
Любая помощь будет замечательной!