假设你正在使用路由: // bootstrap myApp.config(['$routeProvider', '$locationProvider', function ($routeProvider, $locationProvider) { $routeProvider.when('/home', { templateUrl: 'partials/home.html', controller: 'HomeCtrl' }); $routeProvider.when('/about', { templateUrl: 'partials/about.html', controller: 'AboutCtrl' }); … 而在你的HTML,你想要导航到关于页面,当一个button被点击。 一种方法是 <a href="#/about"> …但似乎ng-click也将在这里有用。 这个假设是否正确? 用ng-click代替锚点? 如果是这样,那将如何工作? IE: <div ng-click="/about">