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

做阿里巴巴1688网站程序手机网站做淘宝客

做阿里巴巴1688网站程序,手机网站做淘宝客,我国经济总量,南通医院网站建设方案前言 我们经常在移动端会处理按钮和输入框的防抖和节流处理,在pc端很少进行这样的操作 但是在pc端也是可以进行按钮的防抖操作,这样也是比较合理,可以不用但不可以不会 我们只要配合vue项目自定义指令加上全局注册,就可以实现按…

前言

  • 我们经常在移动端会处理按钮和输入框的防抖和节流处理,在pc端很少进行这样的操作

  • 但是在pc端也是可以进行按钮的防抖操作,这样也是比较合理,可以不用但不可以不会

  • 我们只要配合vue项目自定义指令加上全局注册,就可以实现按钮的防抖操作。

  • 并且这种方式是在做加法,把自定义指令全局注册之后,只需要把@click换成v-antishake(自定义指令)即可

项目自定义指定-全局注册包结构

 

代码实现-项目有自定义指令

1.在src/directive/module下建立antishake.js文件-代码如下

export default {inserted (el, binding, vnode) {let timer = {}el.addEventListener('click', () => {if (timer) {clearTimeout(timer)}timer = setTimeout(() => {binding.value()}, 2000)})}
}

2.在src/directive/index.js下注册

// 按钮防抖处理
import antishake from './module/antishake'
​
const install = function (Vue) {// 按钮防抖处理Vue.directive('antishake', antishake)
}
​
​
export default install
 

3.在页面需要按钮防抖的地方直接使用自定义指令代替@click

// 原来点击事件
@click='事件'
// 现在点击事件-防抖处理-自定义点击事件v-antishake="事件"

总结:

经过这一趟流程下来相信你也对 vue-pc端实现按钮防抖处理-自定义指令 有了初步的深刻印象,但在实际开发中我 们遇到的情况肯定是不一样的,所以我们要理解它的原理,万变不离其宗。加油,打工人!

什么不足的地方请大家指出谢谢 -- 風过无痕

http://www.yayakq.cn/news/578445/

相关文章:

  • 网站开发验收报告模板网络项目平台
  • 品牌型网站建设惠州网站建设html5
  • dedecms能做什么网站无人在线观看高清完整视频下载
  • 长沙网站开河北网站建设联系方式
  • 网站模版整站下载wordpress wifri
  • 兴平网站开发用jsp做校园网站
  • ui设计前景怎样wordpress博客优化插件
  • 深圳医院网站建设电子商务学网页制作吗
  • 网站怎么做流量互换有专门学做衣服网站有哪些
  • 全自动站群系统长沙电商运营培训
  • 做印刷厂网站网站开发实用技术答案
  • 网站数据怎么做接口供小程序调用竞价移动网站
  • 网站开发实训报告总结6617网址导航彩票网站大全
  • 简答电子商务网站建设流程网站后台任务
  • 仿团购网站模板网页设计职业
  • 自做闪图网站网站电子报怎么做
  • 做玻璃瓶的网站做网站哈尔滨
  • 游戏租号网站开发不用实名认证的好玩游戏
  • 建网站价格 建设网站需要多少钱郑州网站建设e00
  • 网站发帖做业务网站改版要改哪些页面
  • 当地的网站建设广东平台网站建设找哪家
  • 电脑网站在哪里找找事做的网站
  • 公司做网站济南怎么更换网站图片
  • 上海网站推广 优帮云开发一个icp网站需要多少钱
  • 松原建设网站制作宣传图片的软件
  • 青岛餐饮加盟网站建设wordpress视频类模板下载
  • 网站优化策略分析内置wordpress主机
  • 宝山网站建设服务外贸营销型网站制作
  • seo网络优化公司排名培训优化
  • 种子网站开发郑州便民服务平台