0
解析函數中有很多相同的代碼。是否有可能對其做出可重用的功能並將其傳遞給解決方案?在路由中解析爲可重用函數
FROM THIS...
.when('/workers', {
resolve: {
"check": function() {
if (!isLoggedIn() || !isAdmin()) {
window.location.href = '#/about';
}
},
},
templateUrl: 'html/admin/workers.html',
controller: 'adminWorkersController'
})
TO SOMETHING LIKE THIS:
.when('/workers', {
resolve: myResolveFunction()
templateUrl: 'html/admin/workers.html',
controller: 'adminWorkersController'
})