小编dmr*_*tis的帖子

ReactJS defaultProps空函数声明

定义defaultPropsReactJS中为空的函数的最佳实践是什么?

到目前为止,我的解决方案是使用空箭头函数使用null值。哪种方法更好?

MyComponent.defaultProps = {
  onClick: () => {},
  onClickNull: null,
};
Run Code Online (Sandbox Code Playgroud)

javascript reactjs

5
推荐指数
2
解决办法
399
查看次数

用Jest-Enzyme测试样式化的组件

如何测试我styled-component是否具有特定的CSS属性值对?

假设我的组件如下:

const myColor = '#111';

const Button = styled.button`
  background-color: ${myColor};
`;
Run Code Online (Sandbox Code Playgroud)

然后测试检查该'background-color'属性是否具有值'#111'

测试运行者是Jest,我使用测试实用程序库Enzyme

unit-testing reactjs jestjs enzyme styled-components

5
推荐指数
1
解决办法
2058
查看次数