EXPO react-native-svg Ошибка: - "Ошибка при обновлении свойства 'd' представления, управляемого: RNSVGPath null. Для входной строки:" c " - PullRequest
0 голосов
/ 20 января 2020

Похоже, что проблема с response-native-svg и android. Эта ошибка появляется только в моем приложении Android - приложение iOS в порядке? Сообщение об ошибке не дает мне указания относительно того, где ошибка может произойти. Любые идеи будут полезны ...

КОД:

import { Circle } from 'react-native-svg';

    <Circle
       cx="0"
       cy="0"
       r={size / 2 - 6}
       fill="rgba(255,255,255,0.7)" // Transparency
     />

"react-native": "https://github.com/expo/react-native/archive/sdk-34.0.0.tar.gz", "react-native-svg": "9.5.3", "react-native-svg-charts": "^5.3.0",

enter image description here

ОБНОВЛЕНИЕ:

Я думаю, обнаружил root ошибки. В пределах node_modules>react-native-svg>elements>Path.js>Path>render есть требование для реквизита 'd' - оно гласит:

<RNSVGPath
 ref={this.refMethod}
 {...extractProps(propsAndStyles(props), this)}
 d={props.d}
/> 

1 Ответ

0 голосов
/ 06 апреля 2020

Я удалил версию в своем проекте, используя yarn remove response-native-svg, затем запустил yarn add react-native-svg@9.13

***, который решил мою проблему

...