javascript如何使用$routeProvider?
How to use $routeProvider by javascript?
是否可以在不使用 <a href="#!dashboard">Some text</a>
的情况下调用 "dashboard.html"?我不会从 javascript 调用 "dashboard.html"。
app.config(function($routeProvider) {
$routeProvider
.when('/', {
templateUrl : 'loginRegister.html',
controller : 'loginRegister'
})
.when('/dashboard', {
templateUrl : 'dashboard.html',
controller : 'dashboard'
})
})
app.controller('loginRegister', function($scope, $http) {
$scope.showDashboard = function() {
// CALL dashboard.html FROM HERE
}
})
可以使用定位功能https://docs.angularjs.org/guide/$location
或者您可以在 AngularJS 控制器中使用 $window
$window.location.href = '/index.html';
相信你会在这里得到完整的回复
这是在angular js app
中重定向的代码
$location.path('/dashboard');
是否可以在不使用 <a href="#!dashboard">Some text</a>
的情况下调用 "dashboard.html"?我不会从 javascript 调用 "dashboard.html"。
app.config(function($routeProvider) {
$routeProvider
.when('/', {
templateUrl : 'loginRegister.html',
controller : 'loginRegister'
})
.when('/dashboard', {
templateUrl : 'dashboard.html',
controller : 'dashboard'
})
})
app.controller('loginRegister', function($scope, $http) {
$scope.showDashboard = function() {
// CALL dashboard.html FROM HERE
}
})
可以使用定位功能https://docs.angularjs.org/guide/$location
或者您可以在 AngularJS 控制器中使用 $window
$window.location.href = '/index.html';
相信你会在这里得到完整的回复
这是在angular js app
中重定向的代码$location.path('/dashboard');