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

分组组件 图标

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