2014-09-05 72 views
1

我已經感動了所有的路由模塊爲什麼我需要點擊鏈接2次變更

main_app.js

app.module('main_app', ['sub_module]) 
    .run(['$rootScope', '$location', function ($r, $l) { 
     $r.go = function (path) { 
      $l.path(path); 
     }; 
    }]) 

sub_module.js位置

angular.module('sub_module', ['ngRoute' ,'ngResource']) 
    .config(['$routeProvider', function ($routeProvider) { 
     $routeProvider 
      .when('/company', { 
       controller: 'CompanyController', 
       templateUrl: '/company/index.html' 
      }) 
     ; 
    }]) 

當一些模板我pul一個<a href="#" data-ng-click="go('/company')">Company</a>和clic鏈接我需要clic兩次,問題是爲什麼?

+0

事件現在是現在工作的路徑訥韋爾變化:( – rkmax 2014-09-05 16:30:04

回答

1

我不知道,但你可以試試這個:

<a href="" data-ng-click="go('/company')">Company</a> 
+0

沒錯工作正常,並搭配時才'href'工作! – rkmax 2014-09-05 16:32:48

相關問題