首页 > 解决方案 > 更新类型阴影节点中的属性“宽度”时出错:RNSVGsvgView

问题描述

我在安装后遇到了这个错误react-native-svg。我将所有 svg 图标放在一个单独的.js文件中,并按如下方式调用它们,

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

根据这个解决方案,我在样式对象中给出的值只是整数。但我仍然面临这个错误。

根据这个git 解决方案,有人要求降级,有人要求升级本机反应。但不确定哪一个可以永久修复此错误。

有人可以让我知道错误的根本原因并为此永久修复。谢谢你。

标签: react-nativesvgreact-native-svg

解决方案


据我所知,当您将宽度和高度样式设置为图标组件时会发生此问题

你应该将sizeprop 设置为<Icon />

你的代码应该是这样的:

<Icons name={'dot'} size={15} style={{marginRight:10}} color={"#D8D8D8"}/>

推荐阅读