javascript - 有什么作用!在 react refs 的上下文中是什么意思?
问题描述
我正在查看 react-data-grid 源代码并注意到这一行:https ://github.com/adazzle/react-data-grid/blob/34a2e51931bba2ac8a2f738cd059945d66516b48/packages/react-data-grid/src/HeaderCell.tsx #L107
return x - this.cell.current!.getBoundingClientRect().left;
我似乎无法弄清楚是什么!是在做。
解决方案
这意味着您确定变量值this.cell.current
不是 undefined 或 null
推荐阅读
- c# - DinkToPdf 不在 Azure 环境中呈现图标
- rust - 如何在 Rust 中借用值时解决编译错误
- c# - 如何使后台工作线程之间的事件在自己的上下文中执行
- android - 您如何处理 Android 上的高 MP 相机(和图像)?- “画布:试图绘制过大的位图”
- amazon-web-services - 如何使用 AWS 设置无 ui 的外部 API 身份验证?
- typescript - 在 Jasmine 中模拟嵌套函数调用
- javascript - 如何制作循环并动态创建它?
- flutter - 我使用tabbar视图和tabbar,我需要调用tabbar类的dispose方法,但它没有被调用?
- html - 如何使用 CSS 网格创建特定的布局排列?
- javascript - NUXTJS 中的动态路由有两个级别