Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
凌波微步_大先生
dashboard
提交
2a2cc9b9
D
dashboard
项目概览
凌波微步_大先生
/
dashboard
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
dashboard
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
2a2cc9b9
编写于
1月 21, 2021
作者:
M
Marcos Diez
提交者:
GitHub
1月 21, 2021
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
On the PV detail page, the PVC should be a link (#5767)
上级
2873139f
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
21 addition
and
1 deletion
+21
-1
src/app/frontend/resource/cluster/persistentvolume/detail/component.ts
...end/resource/cluster/persistentvolume/detail/component.ts
+15
-0
src/app/frontend/resource/cluster/persistentvolume/detail/template.html
...nd/resource/cluster/persistentvolume/detail/template.html
+6
-1
未找到文件。
src/app/frontend/resource/cluster/persistentvolume/detail/component.ts
浏览文件 @
2a2cc9b9
...
...
@@ -23,6 +23,8 @@ import {ActionbarService, ResourceMeta} from '../../../../common/services/global
import
{
NotificationsService
}
from
'
../../../../common/services/global/notifications
'
;
import
{
EndpointManager
,
Resource
}
from
'
../../../../common/services/resource/endpoint
'
;
import
{
ResourceService
}
from
'
../../../../common/services/resource/resource
'
;
import
{
KdStateService
}
from
'
../../../../common/services/global/state
'
;
import
{
GlobalServicesModule
}
from
'
../../../../common/services/global/module
'
;
@
Component
({
selector
:
'
kd-persistent-volume-detail
'
,
...
...
@@ -32,6 +34,8 @@ export class PersistentVolumeDetailComponent implements OnInit, OnDestroy {
private
readonly
endpoint_
=
EndpointManager
.
resource
(
Resource
.
persistentVolume
);
private
readonly
unsubscribe_
=
new
Subject
<
void
>
();
private
readonly
kdState_
:
KdStateService
=
GlobalServicesModule
.
injector
.
get
(
KdStateService
);
persistentVolume
:
PersistentVolumeDetail
;
isInitialized
=
false
;
...
...
@@ -87,4 +91,15 @@ export class PersistentVolumeDetailComponent implements OnInit, OnDestroy {
trackByCapacityItemName
(
_
:
number
,
item
:
CapacityItem
):
any
{
return
item
.
resourceName
;
}
getClaimHref
(
claimReference
:
string
):
string
{
let
href
=
''
;
const
splittedRef
=
claimReference
.
split
(
'
/
'
);
if
(
splittedRef
.
length
===
2
)
{
href
=
this
.
kdState_
.
href
(
'
persistentvolumeclaim
'
,
splittedRef
[
1
],
splittedRef
[
0
]);
}
return
href
;
}
}
src/app/frontend/resource/cluster/persistentvolume/detail/template.html
浏览文件 @
2a2cc9b9
...
...
@@ -33,7 +33,12 @@ limitations under the License.
<kd-property
*ngIf=
"persistentVolume?.claim"
>
<div
key
i18n
>
Claim
</div>
<div
value
>
{{persistentVolume.claim}}
</div>
<div
value
>
<a
[routerLink]=
"getClaimHref(persistentVolume.claim)"
queryParamsHandling=
"preserve"
>
{{persistentVolume.claim}}
</a>
</div>
</kd-property>
<kd-property
*ngIf=
"persistentVolume?.reclaimPolicy"
>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录