问题是这样的 dockerName等号后面的要绑定我们的项目名称,项目名称是动态创建的 能这样写吗?
ng-src="https://10.1.235.130:14203/applogger-amc-yy/apploggerInfo/appgetlog?dockerName={{pod.metadata.name}}",如果不能这样写 该如何写?请各位大神帮忙看一下
为什么用了 angular 还要用 iframe ? angular 不是有个 router 么?
angular router 文档
app.config(function ($stateProvider, $urlRouterProvider) {
$urlRouterProvider.otherwise("/tab1");
var iframeTemp = '<iframe ng-src="{{currentProjectUrl}}"></iframe>';
function iframeController($scope, $state, $sce, ajaxService) {
var url = $state.current.data.url;
$scope.currentProjectUrl = $sce.trustAsResourceUrl(url);
}
[1, 2, 3].forEach(function (i) {
$stateProvider.state('tab' + i, {
url: "/tab" + i,
template: iframeTemp,
controller: iframeController,
data: {
url: '/tab' + i + '.aspx',
},
})
})
})