UNPKG

cloud-ui.vusion

Version:
13 lines (12 loc) 598 B
<span :class="$style.root"> <input ref="input" :class="$style.input" v-bind="$attrs" :close="close" :value="currentValue" :color="currentColor || this.formItemVM && this.formItemVM.color" @input="onInput" @focus="onFocus" @blur="onBlur" @keypress="onKeypress" v-on="listeners" @compositionstart="compositionInputing = true" @compositionend="onCompositionEnd"> <!-- @override: 增加了 icon --> <span v-if="close && currentValue" :class="$style.close" @click="removeValue"> <i :class="$style.closeIcon"></i> </span> <slot></slot> </span>