问题标签 [react-native-svg]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
reactjs - 控制台记录导入的 SVG 会给出数字
当我导入 SVG 并将其作为道具传递给另一个组件时,console.log 传递的 SVG 道具我得到数字。由于这个原因,我遇到了问题,因为这react-native-svg-uri
需要我将 SVG 作为其svgXmlData
属性的字符串导入。
父组件
子组件
但是我也注意到,当我将图标导入到与 SvgUri 相同的位置时,它会正确呈现,并且 console.log 会将正确的 svg 组件呈现为字符串。
有时这可行,但我不知道为什么
reactjs - 图像上的 React Native svg 剪辑路径不起作用
尝试使用 svg ClipPath 剪辑 Image 组件被证明是有问题的。我可以剪辑 Rect 没问题,但是当我用图像替换 Rect 时,什么也没有出现。
被注释掉的 Rect 按预期工作并创建一个红色八角形。图像返回空白。
我觉得我忽略了一些简单的事情。任何帮助表示赞赏。
react-native - SVG 作为 React Native 中的背景图像
我使用react-native-svg将 SVG 图像插入到我的 React Native 应用程序中。我目前正在用 svgs 替换我的 png,因为我的大部分资产都很模糊。我遇到了一个需要用ImageBackground
SVG 文件替换使用 png 的用例。有没有办法做到这一点?我尝试将图像用作包含所有元素的主要组件,但图像出现在所有内容之上。
react-native - React-Native:在为输入字符串“h”更新 RNSVGPath 类型的阴影节点中的属性“d”时出错
使用react-native-svg
. 我经历了许多像这样的git hub和stack over flow 讨论,但无法找出确切的根本原因。
就我而言,我正在以格式下载平面图标svg
,然后使用包本身建议的此在线转换器svg
将其转换为格式。react-native
react-native-svg
“react-native”:“0.60.5”,“react-native-svg”:“9.4.0”
有人可以告诉我这个错误的根本原因以及如何解决它吗?
react-native - 如何使用 react native svg 使文本居中在一个圆圈的中间?
这个很简单,但我有点迷路了。
如何使文本位于圆圈的中间(垂直和水平)?或中间的所有内容Svg
(然后文本将在圆圈的中间)
react-native - SVG没有正确显示
我一直在使用 react-native-svg 和 react-native-svg-transformer 在我的应用程序中渲染 svg 文件,它运行良好。但是,它不适用于一个特定的 svg 文件。文件大小仅为 281 kb 左右,而其他工作文件大小约为 1.61 mb。文件应该看起来像这样, 它有所有的颜色
但是,它看起来像这样, 它只显示黑色
请帮助我,谢谢!
*metro.config.js 代码
*app.js 代码 app.js 代码 截图
*有效的svg文件有效的 svg文件的截图
*无效 的svg文件无效的svg文件截图