我在 React JSX 中使用 svg 元素,认为这<use>
在 JSX 中有效。以下错误正确吗?
JSX 不再支持小写组件名称(使用):请参阅http://fb.me/react-jsx-lower-case while parsing file
<svg className="icon">
<use xlink:href="#icon-call"></use>
</svg>
使用 dangerouslySetInnerHTML 修复了它。
<svg className="icon" dangerouslySetInnerHTML={{__html:'<use xlink:href="#icon-dnd-on"></use>'}}>
</svg>