我在AngularStrap使用scrollspy来滚动时显示当前月份。启动scrollspy的标题循环:
<h1>
<span ng-repeat="month in months" data-target="#month{{month}}" bs-scrollspy>
</h1>
正在监视的元素是表格行:
<table>
<tr id="month{{dateOfCoordinate(week,0).format('YYYYM')}}" ng-repeat="week in weeks">
<td ng-repeat="day in range(0,6)">
FooBar
</td>
</tr>
</table>
这一切都正常,直到我远程添加更多周和月。当生成的html看起来很好时,scrollspy不能与新添加的元素一起使用。在scrollspy模块(GitHub)中,使用$ scrollspy.init启动间谍。我想我必须使用$ scrollspy服务再次重新初始化scrollspy,但我无法让它工作。感谢