Tôi muốn sử dụng vài hằng số trực tiếp trong html và vài lần trong bộ điều khiển.Tôi có thể trực tiếp truy cập vào mô-đun không đổi từ HTML theo AngularJS
Ví dụ, đây là chính mô-đun ứng dụng:
angular.module('website', [])
.constant('ROUTES', (function() {
return {
SIGN_IN: '/sign/in'
}
})())
.config([..., 'ROUTES', function(..., ROUTES {
$routeProvider.when(ROUTES.SIGN_IN, {templateUrl: 'pages/sign_in.html', controller: 'SignInController'});
}]);
Vì vậy, đây là rõ ràng, làm thế nào để sử dụng hằng từ bộ điều khiển.
Nhưng làm thế nào tôi có thể làm một cái gì đó như thế này:
<html ng-app="website">
<body>
<a href="{{ROUTES.SIGN_IN}}">Sign in</a>
</body>
</html>
Vấn đề là để giữ tất cả các tuyến đường ở một nơi. Vì vậy, tôi có thể làm điều này, hoặc có thể được tôi chọn sai cách?
chỉ cần thêm ĐƯỜNG đến $ phạm vi trong SignInController –
Cảm ơn rất nhiều, đó là những gì tôi cần. –