【发布时间】:2015-06-15 11:42:08
【问题描述】:
我想使用 webpack 直接在我的 NextButton 组件中渲染一个材料设计图标。这是我的代码的相关部分:
var NextIcon = require('material-design-icons/navigation/svg/production/ic_chevron_right_18px.svg');
var NextButton = React.createClass({
render: function() {
return (
<Link to={this.props.target} className='button--next'>
{this.props.label} {NextIcon}
</Link>
)
}
});
但这并没有像我想象的那样工作。它似乎将 svg 输出为字符串,而不是元素。
我尝试过使用raw-loader、img-loader、url-loader、file-loader 和svg-loader,但我找不到正确的方法。
【问题讨论】:
标签: svg icons reactjs loader webpack