【文件属性】:
文件名称:react-tracking:React对React应用进行声明式跟踪
文件大小:113KB
文件格式:ZIP
更新时间:2021-02-03 05:33:24
react tracking track decorator hacktoberfest
React跟踪
React特定的跟踪库,可用作高级组件(用作@decorator或直接用作)或用作React Hook
跟踪对各个组件的关注,避免在整个应用程序中泄漏
表达和声明性(除命令性)API,可向任何React应用添加跟踪
与分析平台无关
在了解更多。
如果您只想使用一个快速的沙箱:
安装
npm install --save react-tracking
用法
import track , { useTracking } from 'react-tracking' ;
@track()和useTracking()期望有两个参数, trackingData和options 。
trackingData表示要跟踪的数据(或返回该数据的函数)
options是一个可选对象,它接受三个属性(传递给装饰器的对象还接受第四个forwardRef属性):
dispatch ,它是代替默认的调度行为使用的函数。 请参阅有关自定义dispatch()的部分。
dispatchOnMount ,如果设置为true ,则在组件安装到DOM时调度跟踪数据。 当作为函数提供时,将在组件