Каковы ограничения стилевых компонентов в React Native? - PullRequest
0 голосов
/ 04 февраля 2020

При разработке в React имеется полный набор функций со стилизованными компонентами. Похоже, вы не получаете полного опыта в реакции-нативной.

Эти ограничения нигде не указаны. Каковы точные ограничения?

Я знаю, что селектор является одним из них.

1 Ответ

0 голосов
/ 04 февраля 2020

Немного покопался в этом и нашел хороший ответ в проблеме GitHub . @Андус в комментариях правильный. Стилизованные компоненты просто работают в рамках React Native со вкусом CSS.

. В React Native нет псевдоэлементов. Аналогично вы не сможете использовать:

  • Любое неподдерживаемое позиционирование
  • Некоторые преобразования не имеют преобразований afaik
  • Селекторы Child / Children / Sibling
  • Медиа-запросы или другие в правилах

Извините за это! React Native очень сосредоточен на своей системе стилей, в том смысле, что они не поддерживают полные CSS, а только CSS -подобные StyleSheets, поэтому все, что делается в RN в styleled-компонентах, - это тонкие преобразования в StyleSheets.

...