1
我正在使用AngularJS的語義UI,並且我有一個semantic-ui菜單問題。 index.html文件中,我定義主菜單:語義UI菜單和Angularjs ngRoute
<div class="ui inverted tiered menu">
<a class="active item" href="#/login">
<i class="sign in icon"></i> Login
</a>
<div class="ui dropdown item">
<i class="users icon"></i> TEST <i class="icon dropdown"></i>
<div class="menu">
<a class="item" href="#/test/test1"><i class="add icon"></i>Dodaj</a>
</div>
</div>
</div>
...
<div ng-view></div>
在app.js我:
hrmApp.config(['$routeProvider', function($routeProvider) {
$routeProvider.
when('/login', {
templateUrl: '/login.html',
controller: 'LoginController'
}).
when('/comment', {
templateUrl: '/test.html',
controller: 'TestController'
}).
otherwise({
redirectTo:'/login'
});
}]);
當我用瀏覽到網站/測試/測試1然後在下拉菜單中的作品然而,當我使用/登錄導航到該網站,然後重新加載頁面(ctrl + r),然後下拉菜單不起作用。可能是這個問題的原因是什麼?