From 49dfdd3bf265db28d38167f34e9aabfdd3e8e5db Mon Sep 17 00:00:00 2001
From: cuiqian2004 <cuiqian2004@163.com>
Date: 星期五, 17 十月 2025 10:16:58 +0800
Subject: [PATCH] imagebutton
---
components/oi-form/list/input/index.vue | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/components/oi-form/list/input/index.vue b/components/oi-form/list/input/index.vue
index 5a63050..35800af 100644
--- a/components/oi-form/list/input/index.vue
+++ b/components/oi-form/list/input/index.vue
@@ -13,11 +13,11 @@
:style="{'padding-left':data.setting.prefix?0 : '8rpx','right':data.setting.suffix?0 : '8rpx'}"
v-model="model[data.fieldId]" :focus="focus" :placeholder="data.placeholder" @focus="onFocus"
@blur="onChange" @confirm="onConfirm" @click="onClick" :disabled="data.disabled"
- :maxlength="-1"></input>
+ :maxlength="-1"/>
<input v-else class="oi-input" :class="data.disabled?'input-disabled':''"
:style="{'padding-left':data.setting.prefix?0 : '8rpx','right':data.setting.suffix?0 : '8rpx'}"
v-model="data.value" :focus="focus" :placeholder="data.placeholder" @focus="onFocus" @blur="onChange"
- @confirm="onConfirm" @click="onClick" :disabled="data.disabled"></input></template>
+ @confirm="onConfirm" @click="onClick" :disabled="data.disabled"/></template>
<text v-if="data.setting.suffix&& !viewMode" class="form-input-icon" :class="[data.setting.suffix]"
@click="onSuffixButton"></text>
@@ -87,6 +87,8 @@
this.$emit("on-click", e)
},
onClick(e) {
+ if (this.data.disabled)
+ return
this.$emit("on-click", e)
},
onFocus(e) {
--
Gitblit v1.9.1