Angularjs$routeProvider配置
我有一个简单的angularjs应用程序,名为testAPP。在它里面我有一个名为URL的常量,我也可以在这个应用程序的其他服务中使用它。现在我需要使用$routeProvider的内部模板URL中的URL.DASHBOARD\u URL。可能吗?如果没有,那么最简单的方法是什么Angularjs$routeProvider配置,angularjs,Angularjs,我有一个简单的angularjs应用程序,名为testAPP。在它里面我有一个名为URL的常量,我也可以在这个应用程序的其他服务中使用它。现在我需要使用$routeProvider的内部模板URL中的URL.DASHBOARD\u URL。可能吗?如果没有,那么最简单的方法是什么 (function () { angular.module('testAPP', []) .constant("URLS", { "DASHBOARD_URL": '/modu
(function () {
angular.module('testAPP', [])
.constant("URLS", {
"DASHBOARD_URL": '/modules/dashboard/dashboardUI.html'
})
.config(['$routeProvider', function ($routeProvider) {
$routeProvider
.when('/', {
title: 'website',
templateUrl: URLS.DASHBOARD_URL, //Here i need to use
controller: '',
})
}]);
})();
您可以
将
常量注入配置
并使用它,如下所示:
(function () {
angular.module('testAPP', [])
.constant("URLS", {
"WEBSITE": '/modules/dashboard/dashboardUI.html'
})
.config(['$routeProvider','URLS', function ($routeProvider,URLS) {
$routeProvider
.when('/', {
title: 'website',
templateUrl: URLS.WEBSITE,
controller: '',
})
}]);
})();
您可以
将
常量注入配置
并使用它,如下所示:
(function () {
angular.module('testAPP', [])
.constant("URLS", {
"WEBSITE": '/modules/dashboard/dashboardUI.html'
})
.config(['$routeProvider','URLS', function ($routeProvider,URLS) {
$routeProvider
.when('/', {
title: 'website',
templateUrl: URLS.WEBSITE,
controller: '',
})
}]);
})();