首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    一行代码解决重复点击问题

    “对,我也觉得没问题,但测试不按套路出牌啊,测试那边的网络不太好,她点击按钮之后由于网络比较慢就快速多点击了几下,然后。。。” “然后怎么了?ANR了吧?” “你咋知道的大哥?”...(注释的那一行代码就是禁止用户点击的),当请求完成之后再将对话框关闭。...这种方式更简单了,只需要设置按钮是否可以点击就行,当用户点击后设置按钮不可点击,请求完成之后再设置可以点击就行了,这个不用我写代码了吧?“ ”嘿嘿,这个不用,你刚才说还有好几种,说来听听啊!...具体操作就是定义两个变量,一个为上次点击时间,一个为点击的间隔时间。...// 上次点击时间 private long lastClickTime = 0L; // 两次点击间隔时间(毫秒) private static final int FAST_CLICK_DELAY_TIME

    69110

    AntDesign Table Radio点击死循环导致页面卡死!

    前提 在开发过程中使用 vben 的 BasicTable组件进行页面功能实现,因设计需求页面在 table 中需要每行可点击从而显示对应的图标数据。 所以需要给 table 中每行加上单选按钮。...另外自带的点击事件为 @row-click="handleRowClick",但是这个点击事件只能点击表格主体而 radio 点击竟然没有效果。所以现在也要给 radio 加上点击事件。...radio', selectedRowKeys: checkedKeys, onChange: handleRowSelectionChange, }" /> 出现问题 给radio加上点击事件不是很快嘛...- 1]); single_loop_capacity.value = data.image; checkedKeys.value = [data.id]; }; 功能很简单,就是点击当前行...解决问题 一开始想是页面更新问题,或者频繁点击的问题。那就给checkedKeys的赋值加上 nextTick并且给handleRowSelectionChange加上防抖。

    10610

    使用webpack打包js文件(隔行变色案例)

    使用webpack打包js文件(隔行变色案例) 1.webpack安装的两种方式 运行npm i webpack -g全局安装webpack,这样就能在全局使用webpack的命令 在项目根目录中运行npm...i webpack --save-dev安装到项目依赖中 2.初步使用webpack打包构建列表隔行变色案例 项目结构: ?...image 运行npm init -y初始化项目,使用npm管理项目中的依赖包 创建项目基本的目录结构 使用npm i jquery -s安装jquery类库 创建main.js并书写隔行变色的代码逻辑...('li:even').css('background-color',function () { return '#'+'F15A24' }) }) 直接在页面上引用main.js...main.js进行处理: webpack src/js/main.js -o dist/bundle.js 注意如果提示没有webpack-cli,安装: npm install webpack-cli

    2.5K20
    领券