【发布时间】:2019-08-13 14:04:47
【问题描述】:
我的问题基本上是这样的: 我有一堆 svg 图像都存储在这样的 .js 文件中
import React from 'react'
export const React = () =>
<svg width="40" height="40" viewBox="0 0 256 256"><ellipse cx="238.456" cy="39.252" rx="28.346" ry="26.522" fill="#c90016"/></svg>
export const Angular = () =>
<svg width="40" height="40" viewBox="0 0 256 256"><ellipse cx="238.456" cy="39.252" rx="28.346" ry="26.522" fill="#c90016"/></svg>
export const JQuery = () =>
<svg width="40" height="40" viewBox="0 0 256 256"><ellipse cx="238.456" cy="39.252" rx="28.346" ry="26.522" fill="#c90016"/></svg>
在另一个组件中,我想根据数组渲染正确的图像,例如我有:
import {React,Angular,JQuery} from '../svgs'
const images = [
'React','React','JQuery','Angular','JQuery'
]
不,我想渲染每个图像,实际上是做这样的事情
<div>
images.map (image => <image>)
</div>
【问题讨论】:
标签: reactjs svg components