AngularJS:当我的html模板是onepage时,如何使用ng-route

时间:2017-02-22 15:34:52

标签: javascript html angularjs

我正在尝试使用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是一页,因此菜单不再有效。 有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您可以使用任何滚动指令移动到页面的不同部分。

例如:https://github.com/oblador/angular-scroll

或启用html5mode,它将从网址中删除#,然后您可以使用#

指向页面部分