uniapp开发微信小程序时input标签@input事件在微信小程序真机调试不管用。

前言

我们在使用 uniapp 开发微信小程序的总能遇到一些奇奇怪怪的问题。
下面我们就来说一下 input 标签的 @input 事件在真机调试时不管用

首先是代码

在项目开发中,我们有时候肯定会用到,在输入框输入数据的同时修改试图
我们看下面的代码

<template>
	<view class="index">
		<input type="number" v-model="number" @input="inputFuc" @blur="inputBlur">
		{{ number }}
	</view>
</template>
<script>
	export default {
		data() {
			return {
				number: ''
			}
		},
		mounted() {

		},
		methods: {
			// 输入框input事件
			checkNum(e) {
				let value = e.detail.value
				this.number = value
				console.log(e.detail.value)
			},
			// 输入框失去焦点事件
			inputBlur(e) {
				this.number = e.detail.value
			}
		}
	}
</script>

首先是在H5中运行时的效果
在这里插入图片描述
微信小程序运行时的结果
这里我们微信小程序时的效果,在微信开发工具中你看到的并没什么问题。
在这里插入图片描述

接下来我们来看微信小程序真机调试时的效果
可以看到的并没有更新试图
在这里插入图片描述

问题解决

上面我们的代码并没有任何问题,出现问题是真机调试
我们在微信开发者工具中将真机调试1.0改为真机调试2.0试试看在这里插入图片描述
希望可以帮助到大家!!!

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值