react16.3-jest

功能组件和UI组件 react-antd

  • 命名

react 规定组件开头都为大写,所以如果react项目如果用antd后,开发者看起来会比较混乱,不太容易区分哪个上功能组件哪个上UI组件,用的时候我们把UI组件命名一下来区分;
antd也规定来UI组件必须以大写字母开头哦~,看下面代码:

import { Card as TplCard } from 'antd'
<TplCard>
</TplCard> // 注意要驼峰式且首字母大写

开始第一个test

  • src/index.test.js
describe('index', () => {
  it('index.js has no error', () => {
    document.body.innerHTML = '<div id="root"></div>';
    require('../src/index');
  });
});
  • src/index.js
import React, { Component } from 'react';
import ReactDOM from 'react-dom';
class App extends Component {
  render() {
     return(
        <div className="App">
          test
        </div>
      )
  }
}
ReactDOM.render(<App />, document.querySelector('#root'));
  • 执行
->~ npm run test
image.png

--待更新...

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,923评论 18 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,251评论 25 708
  • 今天是8月28日星期二,天气晴朗。我早早地起床,准备到邮局去参加一个公益活动——“卖报纸”。 我和...
    83eea9682a01阅读 340评论 0 0
  • 清晨2:50分许,宁静的夜色被轰隆的汽车发动声打破 起身驱车前往90公里外的深圳东海岸-南澳绿嘴山庄 好久没有独自...
    冷月Tiny阅读 1,142评论 0 3
  • 整天的沙龙幸福分享会让我们收获许多。 原来我就听说过剧毒家教,对剧毒家教不是特别了解,只知道一个叫居爸的光头老师特...
    雪绒花飞阅读 325评论 0 1