我有这个角代码:
.state('UserTables', {
url: '/Tables',
resolve: {
auth: function resolveAuthentication(SessionService) {
return SessionService.isUser();
}
},
views: {
"containerMain": {
templateUrl: 'Views/Tables',
controller: TableController
},
}
})
并想将一些请求标头传递给 templateUrl 调用。
有人做过类似的事情吗?
基本上我有一个 REST 服务,它可以根据 1 个标题和一些属性生成我需要的视图。财产没问题,但我不知道如何调用服务并等待结果。
试过:
views: {
"containerMain": {
template: function (SessionService, $http, $q) {
console.log('template');
var resp = SessionService.getTable($http, $q, 'Generate/Table?objectId=WfObject');
var r = '';
resp.then(function (result) {
r = result;
console.log('resp:', r);
});
console.log('r:',r);
return r;
}