当我导入时: 从'../assets/name.svg'导入{ReactComponent as Name};
我得到了错误,但是当我这样做时:
import test from '../assets/name.svg';
错误消失了。
我已经安装了react-polyfills并将其导入到index.js的顶部:
import 'react-app-polyfill/ie11';
import 'react-app-polyfill/stable';
,但是当我这样做时:
import test from '../assets/name.svg';
错误消失了。
我已经安装了react-polyfills并将其导入到index.js的顶部:
import 'react-app-polyfill/ie11';
import 'react-app-polyfill/stable';
import React, {Component} from 'react';
import Particle from '../Particle/particle';
import {ReactComponent as Name} from '../assets/name.svg';
import './App.css';
class App extends Component {
constructor(props) {
super(props);
}
// componentDidMount() {
// console.log(this.state.points);
// }
render() {
return (
<React.Fragment>
<Particle />
<div className="name">
{/* <Name/> */}
</div>
</React.Fragment>
);
}
}
export default App;
应该显示svg Edge,但出现错误。当我取消注释该组件时,该页面甚至不会加载,但可以在其他浏览器中使用