react-testing-library中fireEvent.dblClick与doubleClick的区别及推荐用法
fireEvent.dblClick 与 fireEvent.doubleClick 的区别及使用建议
- 本质上,
fireEvent.dblClick和fireEvent.doubleClick完全等价,二者没有功能差异,只是同一API的不同命名别名。 - 在react-testing-library的底层实现里,这两个方法指向同一个事件处理逻辑,触发的都是浏览器原生的
dblclick事件。 - 使用优先级方面:没有官方强制要求必须选哪一个,完全看团队代码风格偏好。不过更推荐用
fireEvent.dblClick——它和原生DOM事件名dblclick一致,更符合开发者的常规认知,代码可读性也更好。
内容的提问来源于stack exchange,提问作者Daniel Caldas
相关产品推荐
相关产品推荐

