提交 db974261 编写于 作者: KK's avatar KK

分组组件 图标

上级 74cba60a
...@@ -11,4 +11,11 @@ ...@@ -11,4 +11,11 @@
.form-group-content{ .form-group-content{
width: 100%; width: 100%;
} }
.group-title{
display: flex;
align-items: center;
.group-title-icon{
margin-right: 2px;
}
}
} }
\ No newline at end of file
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<ion-row class="app-form-group" > <ion-row class="app-form-group" >
<ion-item-divider v-if="isShowCaption" :style="{minHeight:caption?'':'10px'}" @click="clickCollapse"> <ion-item-divider v-if="isShowCaption" :style="{minHeight:caption?'':'10px'}" @click="clickCollapse">
<ion-label> <ion-label>
<span :class="titleClass">{{caption}}</span> <span :class="titleClass" class="group-title"><ion-icon class="group-title-icon" v-if="iconName" :name="iconName"></ion-icon>{{caption}}</span>
</ion-label> </ion-label>
<ion-icon v-show="titleBarCloseMode !== 0" class="group-collapse" :name="collapseContant ? 'chevron-back-outline' : 'chevron-down-outline'"></ion-icon> <ion-icon v-show="titleBarCloseMode !== 0" class="group-collapse" :name="collapseContant ? 'chevron-back-outline' : 'chevron-down-outline'"></ion-icon>
</ion-item-divider> </ion-item-divider>
...@@ -77,6 +77,14 @@ export default class AppFormGroup extends Vue { ...@@ -77,6 +77,14 @@ export default class AppFormGroup extends Vue {
*/ */
@Prop() public uiActionGroup?: any; @Prop() public uiActionGroup?: any;
/**
* 图标名称
*
* @type {string}
* @memberof AppFormGroup
*/
@Prop() public iconName?: string;
/** /**
* 标题栏关闭模式 * 标题栏关闭模式
* 0: 不支持关闭 * 0: 不支持关闭
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册