我已将所有路线移至模块
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'
})
;
}])
当某个模板发出<a href="#" data-ng-click="go('/company')">Company</a>
并且clic链接我需要两次clic时,问题是为什么?
答案 0 :(得分:1)
我不确定,但你可以试试这个:
<a href="" data-ng-click="go('/company')">Company</a>