class Checked extends React.Component {
render() {
return (
<svg width="24" fill="#00ea00" height="24" viewBox="0 0 24 24">
<path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/>
</svg>
);
}
}
但我想在做这样的事情:
import imgTable from '../img/catering_table.svg'
class Checked extends React.Component {
render() {
return imgTable;
}
}
为什么这个不行?我在这里返回变量而不是实际内容?我会认为这两个是相同的。
PS:Webpack设置正确,我在该文件的其他位置使用导入,所以不是这样。 (我用GatsbyJS这里顺便说一下)
过早保存。在它上面工作。 –
增加了选项2。 –
最后我意识到它不利于OP。他想从.svg文件插入他的svp。 它也许可以做一个包装和'dangerouslySetInnerHTML = {svg_content}' – Alexis