From 9ab6b38c098f857f2ce0772693142c930e4f9b6d Mon Sep 17 00:00:00 2001 From: whycq <913841844@qq.com> Date: 星期六, 30 三月 2024 10:44:03 +0800 Subject: [PATCH] # --- components/z-input/z-input.vue | 14 +++++++++++++- 1 files changed, 13 insertions(+), 1 deletions(-) diff --git a/components/z-input/z-input.vue b/components/z-input/z-input.vue index c401bd5..287ed1b 100644 --- a/components/z-input/z-input.vue +++ b/components/z-input/z-input.vue @@ -7,6 +7,7 @@ type="scan" size="16" color="#a6a6a6" + @click="scanCode" > </uni-icons> <input class="p-input" @@ -84,6 +85,7 @@ return } if (val.length != this.lenCheck) { + console.log(val); setTimeout(()=>{ this.data = '' this.$emit('input','') @@ -114,7 +116,17 @@ this.$emit('clickBtn'); }, inputVal() { - this.$emit('inputVal',[this.data,this.name]); + this.$emit('inputVal',{title:this.name,value:this.data}); + }, + scanCode() { + let _this = this + uni.scanCode({ + onlyFromCamera: true, + success(res) { + _this.data = res.result + _this.$emit('inputVal',{title:_this.name,value:_this.data}) + } + }) } } } -- Gitblit v1.9.1