当前位置: 首页 > news >正文

【菜狗work前端】小程序加if判断时不及时刷新 vs Web

零、前提:

实现input输入数字不大于10000(需要配合type=number,maxlength=5,这里没写)

一、探究代码:

 <input v-model="model1" @input="changeModel1" placeholder="请输入拒收件数"/>
const model1=ref(0)
const changeModel1=()=>{console.log('model1',model1.value)//是否去掉此处if判断if(model1.value>10000){console.log('model1>10000')model1.value = model1.value.slice(0, 4);console.log('model1',model1.value)}    
}

 ps:vue2也试了一下,跟vue2还是vue3无关

二、探究结果:

1.web端/uniapp转微信小程序-未加if判断-及时更新

 2.web端-加了if判断-及时更新

uniapp转微信小程序-加了if判断-未及时更新

三、AI分析原因:

四、解决方案:

解决uniapp转微信小程序-加了if判断-未及时更新:加一个nextTick(()=>{})即可

import { ref, nextTick } from 'vue';const changeModel1=()=>{if(model1.value>10000){nextTick(() => {model1.value = model1.value.slice(0, 4);}}    
}

相关文章:

  • 微气象在线监测装置:精准感知环境变化的科技之眼
  • 微信小程序用<web-view 嵌入h5网页,改了h5网页后,可能是缓存的原因,小程序上看还是原来的,怎么处理
  • AI浪潮下,媒体内容运营的五重变奏
  • IP 地址反向解析(IP反查域名)的原理详解
  • 力扣HOT100之图论:200. 岛屿数量
  • 解决MybatisPlus使用Druid1.2.11连接池查询PG数据库报Merge sql error的一种办法
  • 九州未来十三载:开源赋能 智启未来
  • [C语言实战]如何封装 JNI 实现 Java 与 C 的高效交互?原理详解 + 代码实战(附完整测试步骤)
  • Tailwind css实战,基于Kooboo构建AI对话框页面(一)
  • uniapp图片下载(微信H5可用、小程序应该也通用)
  • 【uniapp】 iosApp开发xcode原生配置项(iOS平台Capabilities配置)
  • uniapp编译小程序,不支持:class语法
  • Linux--初识文件系统fd
  • uniapp实现得到本地系统目录文件,获取文件信息
  • SQL SERVER中实现类似LEAST函数的功能,返回多列数据中的最小值
  • OpenGL ES 基本基本使用、绘制基本2D图形
  • 电脑 IP 地址修改工具,轻松实现异地登陆
  • 线性回归中涉及的数学基础
  • unity控制相机围绕物体旋转移动
  • Jenkins构建信息收集脚本详解:打造全面的CI/CD监控体系
  • 武汉专业建站网/微软bing搜索引擎
  • 网站搭建和网页设计/爱站seo工具包官网
  • 海淘网站是谁做的/网站指数查询
  • 武汉做网站价格/重要新闻今天8条新闻
  • 南通网站排名团队/如何实现网站的快速排名
  • 主做销售招聘的招聘网站有哪些/新闻发稿平台有哪些