React js - 动态创建SVG

时间:2017-09-18 10:06:44

标签: reactjs svg

最好的方法是生成具有多个嵌入式svg元素的SVG元素并作为反应元素返回? 我正在寻找以下内容:

let s1 = <circle cx="5" cy="5" r="10" stroke="green" strokeWidth="4" fill="blue" />;

let s2 = <circle cx="50" cy="50" r="40" stroke="green" strokeWidth="4" fill="blue" />;
let tl = s1 + s2; // Operator '+' cannot be applied to types 'Element' and 'Element'.

return <svg>{tl}</svg>;

1 个答案:

答案 0 :(得分:0)

React可以渲染数组。只需在代码中更改它:let tl = [s1, s2]