entry.el.addEventListener(‘click’, function() {
track(tp) //自定义的埋点事件
})
}
}
事件的绑定 tranck.js
import Vue from ‘vue’
import Exposure from ‘./exposure’
import Click from ‘./click’
// 实例化曝光和点击
const exp = new Exposure()
const cli = new Click()
Vue.directive(‘track’, {
// 调用指令声明周期钩子函数bind,其他钩子函数请移步官网
bind(el, binding) {
// 获取指令参数
const { arg } = binding
arg.split(‘|’).forEach(item => {
// 点击
if (item === ‘click’) {
cli.add({ el })
} else if (item === ‘exposure’) {
exp.add({ el })
}
})
}
})
全局绑定 main.js
import ‘./directives/track’
使用
// 点击事件
// 点击事件带参数
// 曝光事件
// 曝光事件带参数
最后
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。
因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!不论你是刚入门Android开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门!
如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
友可以戳我获取!!**](https://bbs.csdn.net/topics/618191877)
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!