如何使用 React 组件类语法声明样式组件

迪伦兰德里

render()使用 React 类语法时,如何在 React 组件的方法之外声明样式组件

我的动机是有状态的组件被意外重新安装。由于它们的父组件被样式化并在render()方法中声明,它们被重新安装这会导致父母在每次渲染时都被重新创建,因此他们的孩子的状态会重置。这个主题在styled-components FAQ 中讨论

阿尼尔·库马尔

我们所做的是在渲染之外创建样式组件,然后使用它:

example.jsx // statefull component

const StyledDiv = styled.div `
   .... styles
`;

class Header extends Component {
 render() {
  return (
    ... use StyledDiv here
   );
  };
 } ;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用 React 样式组件对类组件进行样式设置

来自分类Dev

如何将ref与React类组件和样式化组件一起正确使用?

来自分类Dev

ReactJS-如何更改React组件的样式和类?

来自分类Dev

如何为 React JS 组件类创建样式?

来自分类Dev

使用样式化组件React.js定位特定类

来自分类Dev

如何从组件容器设置 React 组件的样式?

来自分类Dev

如何设置 React 组件的样式

来自分类Dev

如何在React组件中使用样式化组件

来自分类Dev

如何使用样式化组件React重叠样式?

来自分类Dev

如何区分样式组件是使用 React 组件还是其他样式组件/原生标签创建的

来自分类Dev

如何在React样式组件中使用this.props

来自分类Dev

如何防止未使用的React组件的样式标签

来自分类Dev

如何使用React在Emotion情感中组成样式化的组件?

来自分类Dev

React-如何使用样式化组件向组件添加新样式

来自分类Dev

React 以内联样式使用组件

来自分类Dev

使用样式化组件扩展常规的React组件

来自分类Dev

使用带有来自 React 组件的 props 的样式组件

来自分类Dev

如何使用样式组件覆盖 CSS 类

来自分类Dev

React类组件-基于props的条件样式

来自分类Dev

如何使用React-redux在类组件中分配状态?

来自分类Dev

如何在React中测试类组件

来自分类Dev

React 使用扩展组件创建类混淆

来自分类Dev

如何在单个react组件中更改所有Material UI Typography组件的样式,而无需将类应用于每个元素?

来自分类Dev

react-native:如何覆盖组件中定义的默认样式

来自分类Dev

如何在React中导入特定于组件的CSS样式?

来自分类Dev

如何为React组件添加多个动态样式?

来自分类Dev

样式化组件和React:如何避免混乱?

来自分类Dev

如何在React中设置嵌套组件的样式?

来自分类Dev

如何将默认样式设置为React组件

Related 相关文章

  1. 1

    使用 React 样式组件对类组件进行样式设置

  2. 2

    如何将ref与React类组件和样式化组件一起正确使用?

  3. 3

    ReactJS-如何更改React组件的样式和类?

  4. 4

    如何为 React JS 组件类创建样式?

  5. 5

    使用样式化组件React.js定位特定类

  6. 6

    如何从组件容器设置 React 组件的样式?

  7. 7

    如何设置 React 组件的样式

  8. 8

    如何在React组件中使用样式化组件

  9. 9

    如何使用样式化组件React重叠样式?

  10. 10

    如何区分样式组件是使用 React 组件还是其他样式组件/原生标签创建的

  11. 11

    如何在React样式组件中使用this.props

  12. 12

    如何防止未使用的React组件的样式标签

  13. 13

    如何使用React在Emotion情感中组成样式化的组件?

  14. 14

    React-如何使用样式化组件向组件添加新样式

  15. 15

    React 以内联样式使用组件

  16. 16

    使用样式化组件扩展常规的React组件

  17. 17

    使用带有来自 React 组件的 props 的样式组件

  18. 18

    如何使用样式组件覆盖 CSS 类

  19. 19

    React类组件-基于props的条件样式

  20. 20

    如何使用React-redux在类组件中分配状态?

  21. 21

    如何在React中测试类组件

  22. 22

    React 使用扩展组件创建类混淆

  23. 23

    如何在单个react组件中更改所有Material UI Typography组件的样式,而无需将类应用于每个元素?

  24. 24

    react-native:如何覆盖组件中定义的默认样式

  25. 25

    如何在React中导入特定于组件的CSS样式?

  26. 26

    如何为React组件添加多个动态样式?

  27. 27

    样式化组件和React:如何避免混乱?

  28. 28

    如何在React中设置嵌套组件的样式?

  29. 29

    如何将默认样式设置为React组件

热门标签

归档