From c094d4a32180130de0c26c75a5abc414128a5ec1 Mon Sep 17 00:00:00 2001 From: cuiqian2004 <cuiqian2004@163.com> Date: 星期四, 20 三月 2025 18:31:33 +0800 Subject: [PATCH] test --- components/oi-form/list/textarea/index.vue | 11 +++++++---- 1 files changed, 7 insertions(+), 4 deletions(-) diff --git a/components/oi-form/list/textarea/index.vue b/components/oi-form/list/textarea/index.vue index 57957fd..8cd6de4 100644 --- a/components/oi-form/list/textarea/index.vue +++ b/components/oi-form/list/textarea/index.vue @@ -1,10 +1,10 @@ <template> <view class="oi-form-textarea"> <textarea v-if="model" class="textarea" :class="data.disabled?'input-disabled':''" v-model="model[data.fieldId]" - :focus="focus" :placeholder="data.placeholder" @blur="onChange" @confirm="onConfirm" @click="onClick" + :focus="focus" :placeholder="data.placeholder" @focus="onFocus" @blur="onChange" @confirm="onConfirm" @click="onClick" :disabled="data.disabled"></textarea> <textarea v-else class="textarea" :class="data.disabled?'input-disabled':''" v-model="data.value" :focus="focus" - :placeholder="data.placeholder" @blur="onChange" @confirm="onConfirm" @click="onClick" + :placeholder="data.placeholder" @focus="onFocus" @blur="onChange" @confirm="onConfirm" @click="onClick" :disabled="data.disabled"></textarea> </view> </template> @@ -25,13 +25,16 @@ }, methods: { onChange(e) { - this.$emit("change", e) + this.$emit("on-change", e) }, onConfirm(e) { this.onChange(e) }, onClick(e) { - this.$emit("click", e) + this.$emit("on-click", e) + }, + onFocus(e) { + this.$emit("on-focus", e) }, -- Gitblit v1.9.1