加入收藏 | 设为首页 | 会员中心 | 我要投稿 衢州站长网 (https://www.0570zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

2019 年,React 开发人员应该使用的 22 个神奇工具

发布时间:2019-10-26 17:27:51 所属栏目:建站 来源:JAVA柯尼塞克丶
导读:副标题#e# 正如我们所知, React 是 JavaScript 库,用于构建精彩的用户界面。然而,并不是每个人都在使用相同的工具或知道有这么一些出色的工具,可以让 Reacat 开发体验变得更加有趣和积极主动。 如果大家还没有用过 React,或者大家的朋友可能有兴趣使用

以下是我们如何使用该库来进行测试的 示例代码 :

  1. // Hoist helper functions (but not vars) to reuse between test cases 
  2. constrenderComponent =({ count }) => 
  3. render( 
  4. <StateMockstate={{count}}> 
  5. <StatefulCounter/> 
  6. </StateMock>, 
  7. it('renders initial count',async() => { 
  8. // Render new instance in every test to prevent leaking state 
  9. const{ getByText } = renderComponent({count:5}) 
  10. awaitwaitForElement(()=>getByText(/clicked 5 times/i)) 
  11. }) 
  12. it('increments count',async() => { 
  13. // Render new instance in every test to prevent leaking state 
  14. const{ getByText } = renderComponent({count:5}) 
  15. fireEvent.click(getByText('+1')) 
  16. awaitwaitForElement(()=>getByText(/clicked 6 times/i)) 
  17. }) 

8. React Developer Tools

React Developer Tools 是一个扩展,它允许在 Chrome 和 Firefox Developer Tools 中查看 React 的组件层次结构。

这是在本列表中最常见的扩展,并仍然是 React 开发人员能够用于调试应用程序的最有帮助的工具之一。

9. Bit

在使用组件库(如 Material-UI 或 Semantic UI React )时, Bit 是一个很好的替代方法。

(编辑:衢州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读