1.0.11 • Published 2 years ago
jxx-tracker v1.0.11
创建文件
- src/core/index.ts
- src/types/index.ts
- src/utils/index.ts
- npm init -y 创建package.json
- tsc --init
安装开发依赖
- npm install rollup rollup-plugin-dts rollup-plugin-typescript2 typescript -D
上报接口
navigator.sendBeacon
- 这个上报的机制 跟 XMLHttrequest 对比 navigator.sendBeacon 即使页面关闭了 也会完成请求 而XMLHTTPRequest 不一定
DOM事件监听
- 主要是给需要监听的元素添加一个属性 用来区分是否需要监听 target-key