B和C组件里面,B或者C都没有定义,为什么可以调用
B和C组件里面,B或者C都没有定义,为什么可以调用
B和C组件里面,B或者C都没有定义,为什么可以调用
2019-07-30
代码应该如下:
A.js
import React, {PureComponent} from 'react'
export default WrapperComponent => class extends PureComponent {
render() {
return (
<div className="App">
<div className="title">提示</div>
<WrapperComponent></WrapperComponent>
</div>
);
}
};B.js 与 C.js 代码逻辑基本一样
import React, {PureComponent} from 'react'
import A from './A';
export default A(
class extends PureComponent {
render() {
return (<div>B组件</div>);
}
}
);App.js
import React from 'react';
import B from './components/B'
import C from './components/C'
import './App.css'
function App() {
return (
<div className="main">
<B></B>
<C></C>
</div>
);
}
export default App;举报