2014-09-05 50 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

相关问题