Tôi thấy rằng sau đây là tốt:
const Tab = connect( mapState, mapDispatch )( Tabs );
export default Tab;
Tuy nhiên, điều này không chính xác:
export default const Tab = connect( mapState, mapDispatch )( Tabs );
Tuy nhiên, điều này là tốt:
export default Tab = connect( mapState, mapDispatch )( Tabs );
Điều này có thể được giải thích tại sao const
không hợp lệ export default
? Đây có phải là một bổ sung không cần thiết & bất cứ điều gì được tuyên bố là export default
được coi là const
như vậy hay không?
export default Tab = connect( mapState, mapDispatch )( Tabs );
nên export default connect( mapState, mapDispatch )( Tabs );
. Bạn đang xuất kết quả của lệnh gọi hàm, không phải Tab biến.