uniapp中@input输入事件在修改值只有第一次有效的问题解决

在uniapp中使用输入框,要求输入不超过7个字,所以需要监听输入事件,当每次输入文字的时候,就把输入的值截断,取前7个值。但是在input事件中,重新赋值的值发生了变化,但是页面上的还是没有变,只有第一次的时候,才会变!!!!!这就很神奇了,所以就是当绑定的值是空的时候,才会发生页面更新!并且需要设置延时执行赋值。

需要将值线设置为空,然后再通过setTimeout来设置新值,这样就可以了

相关推荐
疯狂的沙粒2 小时前
uni-app 如何实现选择和上传非图像、视频文件?
前端·javascript·uni-app
^Rocky2 小时前
uniapp 集成腾讯云 IM 富媒体消息(地理位置/文件)
uni-app·腾讯云·媒体
$程2 小时前
Uniapp 二维码生成与解析完整教程
前端·uni-app
tryCbest2 小时前
UniApp系列
uni-app·web
iOS阿玮4 小时前
社交的本质是价值交换,请不要浪费别人的时间。
uni-app·app·apple
monika_yu4 小时前
uniapp 开发ios, xcode 提交app store connect 和 testflight内测
uni-app
大阳光男孩6 小时前
Vue3 + UniApp 蓝牙连接与数据发送(稳定版)
uni-app
八月林城21 小时前
echarts在uniapp中使用安卓真机运行时无法显示的问题
android·uni-app·echarts
哈贝#21 小时前
vue和uniapp聊天页面右侧滚动条自动到底部
javascript·vue.js·uni-app
iOS阿玮1 天前
苹果2024透明报告看似更加严格的背后是利好!
uni-app·app·apple