我正在尝试使用ng-repeat制作标题: 从这样的事情:
<ul class="right">
<li><a href="#carousel">Início</a></li>
<li><a href="#about-us">Sobre</a></li>
</ul>
对此:
<li ng-repeat="item in menuItems">
<a href="{{item.href}}" ng-click="setActive(item)" ng-class="{active : activeMenu === item}">{{item.texto}}</a>
</li>
但是,由于my template是一页,因此菜单不再有效。 有什么想法吗?
答案 0 :(得分:1)
您可以使用任何滚动指令移动到页面的不同部分。
例如:https://github.com/oblador/angular-scroll
或启用html5mode,它将从网址中删除#,然后您可以使用#
指向页面部分