Vue商城项目开发的笔记

一。非父子组件之间的通信可以使用事件巴
// 1.第一步创建事件巴士
vue.prototype.$bus = new Vue()
// 2.第二步发出事件
@"xxx事件" = "fun"
methods:{
   fun(){
       this.$bus.$emit("自定义事件")
  }
}

// 3.第三步监听事件的发生
this.$bus.$on("接受的事件",function(){
   回调函数
})

// 4.取消全局事件监听
this.$bus.$off("接受的事件",function(){})

2.防抖动函数
假设delay为1秒
在单位时间 (> 1)内 事件触发的间隔时间小于 1 秒的都不执行
function doubounce (func,delay){
   let timer = null
   return function(...args){
       if(timer)  clearTimeout(timer)
       timer = setTim

Vue商城项目开发的笔记最先出现在Python成神之路

版权声明:
作者:Zad
链接:https://www.techfm.club/p/13795.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>