taro setInterval验证码到计时 跳跃显示 安卓页面渲染卡顿

zbq4xfa0  于 2022-10-27  发布在  其他
关注(0)|答案(2)|浏览(226)

相关平台

微信小程序

小程序基础库: 2.14.0
使用框架: Vue 2

复现步骤

搜索小程序 二环东路 登录 然后手机号登录, 到验证码页面,然后快速输入验证码 页面卡顿显示,显示验证码延迟

期望结果

不延迟,不卡顿

实际结果

卡顿 ,延迟显示

环境信息

Taro CLI 3.0.11 environment info:
    System:
      OS: macOS 11.0.1
      Shell: 5.8 - /bin/zsh
    Binaries:
      Node: 14.13.1 - /usr/local/bin/node
      Yarn: 1.22.5 - /usr/local/bin/yarn
      npm: 6.14.8 - /usr/local/bin/npm
    npmPackages:
      @tarojs/components: 3.0.17 => 3.0.17 
      @tarojs/mini-runner: 3.0.17 => 3.0.17 
      @tarojs/runtime: 3.0.17 => 3.0.17 
      @tarojs/taro: 3.0.17 => 3.0.17 
      @tarojs/webpack-runner: 3.0.17 => 3.0.17 
      babel-preset-taro: 3.0.17 => 3.0.17 
      eslint-config-taro: 3.0.17 => 3.0.17 
      taro-ui: ^2.3.4 => 2.3.4

补充信息

框架底层问题, 页面定时器倒计时,加上输入框,内容Map到页面元素渲染,定时器跳跃式倒计时,导致页面卡顿,渲染延迟。框架底层问题

fwzugrvs

fwzugrvs1#

能否提供个最小复现代码?光看页面无法定位问题,也无法解决问题

flmtquvp

flmtquvp2#

能否提供个最小复现代码?光看页面无法定位问题,也无法解决问题

Vue3也有这样的问题, 不用提供代码 你叫开发弄个项目 执行setInterval在里面设置一个渲染值就会出现

相关问题