Questions tagged «angularjs-ng-route»

8
如何/何时使用ng-click呼叫路线?
假设您正在使用路线: // 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中,当您单击按钮时,您想导航到“关于”页面。一种方法是 <a href="#/about"> ...但是ng-click似乎在这里也很有用。 这个假设正确吗?使用ng-click代替锚点? 如果是这样,那将如何工作?IE浏览器: <div ng-click="/about">

5
angularjs 1.6.0(现在最新)路由不起作用
我期待在Stackoverflow上看到这个问题,但是没有。显然,我是唯一出现此问题的人,在我看来这很普遍。 我正在执行一个基本项目,但是即使到目前为止我所做的一切似乎都是正确的,但是路线似乎也没有用。 我的文件中有这段html index.html: <html> <head ng-app="myApp"> <title>New project</title> <script src="https://code.angularjs.org/1.6.0/angular.min.js"></script> <script src="https://code.angularjs.org/1.6.0/angular-route.min.js"></script> <script src="app.js"></script> </head> <body> <a href="#/add-quote">Add Quote</a> <div ng-view ></div> </body> </html> 这是我的app.js: var app = angular.module('myApp', ['ngRoute']); app.config(['$routeProvider', function ($routeProvider) { $routeProvider .when('/add-quote', { templateUrl: 'views/add_quote.html', controller: 'QuoteCtrl' }) .otherwise({ redirectTo: '/' }); }]); 现在,当我刚访问页面时,这是我从URL中获得的内容: http:// …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.