React的export default和export不一样的地方
export default
一个js只有一个回传值,用export default
import react from "react";
class Test extends React.Component {
render() {
return <h1>Hello , {this.props.name}</h1>;
}
}
export default Test;
要接受的js档就用
import Reactdom from 'react-dom';出口
一个js档放了多个回传值,用export {Test,Test01,Test02}
import React from "react";
class Test extends React.Component {
render() {
return <h1>Hello , {this.props.name}</h1>;
}
}
function Test01(props) {
return <h1>Hello , {props.name}</h1>;
}
const Test02 =(props)=>(
<h1>Hello , {props.name}</h1>
)
export {Test,Test01,Test02};//一個js檔輸出多個組件就用export {a,b,c}
要接受的js档就用
import {Test,Test01,Test02} from './test';
export 对应的import 需要知道export 抛出的变量名或函数名
本文内容仅供个人学习/研究/参考使用,不构成任何决策建议或专业指导。分享/转载时请标明原文来源,同时请勿将内容用于商业售卖、虚假宣传等非学习用途哦~感谢您的理解与支持!