Ошибка при обновлении свойства 'width' в теневом узле типа: RNSVGsvgView

Я столкнулся с этой ошибкой после установки react-native-svg, У меня все иконки SVG в отдельном .js подать и вызвать их следующим образом,

<Icons name={'dot'} style={{height:4, width:4, marginRight:10}} color={"#D8D8D8"}/>

Согласно этому решению, все значения, которые я дал в объекте стиля, являются только целыми числами. Но все же я сталкиваюсь с этой ошибкой.

Согласно этому git Solution, кто-то просит понизить версию, а кто-то просит обновить реакцию на нативную версию. Но не уверен, какой из них дает постоянное исправление этой ошибки.

Может кто-нибудь, пожалуйста, дайте мне знать причину ошибки и постоянное исправление для этого. Благодарю вас.

1 ответ

Как я знаю, эта проблема возникает, когда вы устанавливаете ширину и высоту стиля для компонента Icon

Вы должны установить size опора для <Icon />

Ваш код должен быть таким:

<Icons name={'dot'} size={15} style={{marginRight:10}} color={"#D8D8D8"}/>
Другие вопросы по тегам