@egova/components
Version:
components
34 lines (32 loc) • 1.12 kB
HTML
<div :class="classes">
<label
:class="[prefixCls + '-label']"
:for="labelFor"
:style="labelStyles"
v-if="label || $slots.label"
><slot name="label">{{ label }}{{ formInstance.colon }}</slot></label
>
<div :class="[prefixCls + '-content']" :style="contentStyles">
<i-tooltip
:transfer-class-name="prefixCls + '-tooltip'"
theme="light"
transfer
placement="top-end"
:disabled="validateState !== 'error' || !showMessage || !formInstance.showMessage"
>
<div class="content" slot="content">
<i-icon type="md-alert" />
{{validateMessage}}
</div>
<slot></slot>
</i-tooltip>
<!-- <transition name="fade">
<div
:class="[prefixCls + '-error-tip']"
v-if="validateState === 'error' && showMessage && formInstance.showMessage"
>
{{ validateMessage }}
</div>
</transition> -->
</div>
</div>