【发布时间】:2018-03-31 11:22:07
【问题描述】:
我目前正在这样做:
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)
【问题讨论】:
标签: javascript reactjs svg gatsby