在AngularJS中,可以使用路由来实现动态URL。以下是一个示例代码:
var app = angular.module('myApp', ['ngRoute']);
app.config(function($routeProvider) {
$routeProvider
.when('/user/:id', {
templateUrl: 'user.html',
controller: 'UserController'
});
});
app.controller('UserController', function($scope, $routeParams) {
$scope.userId = $routeParams.id;
});
user.html
,可以在其中使用动态URL参数:User Details
User ID: {{ userId }}
这样,当用户访问/user/123
时,AngularJS会自动加载user.html
模板,并将路由参数id
设置为123,然后在模板中显示用户ID。