From 12d5e958374114425dae7e530656a034e0c38b1a Mon Sep 17 00:00:00 2001
From: whycq <913841844@qq.com>
Date: 星期五, 13 十月 2023 16:02:51 +0800
Subject: [PATCH] #
---
components/z-input/z-input.vue | 20 +++++++++++++++++---
1 files changed, 17 insertions(+), 3 deletions(-)
diff --git a/components/z-input/z-input.vue b/components/z-input/z-input.vue
index 0e8f0dc..7ed0848 100644
--- a/components/z-input/z-input.vue
+++ b/components/z-input/z-input.vue
@@ -7,7 +7,7 @@
type="text"
:placeholder="placeholder"
v-model="data"
- :focus="focusData">
+ :focus="focusData" @input="inputVal">
<uni-icons class="p-icon"
type="closeempty"
@@ -34,7 +34,15 @@
};
},
props: {
+ index: {
+ type: Number,
+ default: 0
+ },
desc: {
+ type: String,
+ default: ''
+ },
+ name: {
type: String,
default: ''
},
@@ -48,7 +56,7 @@
},
placeholder: {
type: String,
- default: '璇疯緭鍏�'
+ default: '鎵爜 / 褰曞叆'
},
value: {
type: [String,Number],
@@ -78,8 +86,10 @@
this.$emit('input',val)
}
},
+ value(val) {
+ this.data = val
+ },
focus(f) {
- console.log(f);
this.focusData = !f
setTimeout(()=>{
this.focusData = f
@@ -96,6 +106,9 @@
},
clickBtn() {
this.$emit('clickBtn');
+ },
+ inputVal() {
+ this.$emit('inputVal',[this.data,this.name]);
}
}
}
@@ -107,6 +120,7 @@
align-items: center;
min-height: 35px;
background-color: #FFF;
+ margin: 8px;
/* border-bottom: 1px solid darkgray; */
}
.put {
--
Gitblit v1.9.1