Могу ли я использовать withComponent в методе рендеринга? - PullRequest
0 голосов
/ 06 марта 2019

Рекомендуется не создавать какие-либо стилизованные компоненты в методе рендеринга, поскольку существует вероятность утечек памяти:

https://www.styled -components.com / docs / basics # define-styled-components-outside-of-the-the-render-method

Применимо ли это также к использованию withComponent в методе рендеринга?:

render() {
  const SomeNewComponent = OldComponent.withComponent(AmazingComponent);
  ...
}

Причина, по которой я спрашиваю, состоит в том, что в v4 стилевых компонентов withComponent будет заменен пропеллой as, которая может использоваться в методе рендеринга.Я использую v3, поэтому не могу использовать опору as и мне нужно выборочно настроить используемый компонент.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...