UNPKG

@egova/components

Version:

components

34 lines (32 loc) 1.12 kB
<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>