我想导出多个"纯组件"

  • 本文关键字:组件 reactjs react-native
  • 更新时间 :
  • 英文 :


我正在使用使用React Natival进行应用。我注意到了奇怪的事情。

此代码使我错误,除非我将最后一句话更改为

export default MyButton3;

我想每个文件导出多个纯组件。如果我不使用纯组件声明,我可以做到这一点。

但是为什么我不能用纯组件做到这一点?

谢谢。

const MyButton3 = (props) => (
    <TouchableOpacity style={[props.style,{height:40, backgroundColor:Asset.color_skyblue, justifyContent:'center'}]} onPress={props.onPress}>
        <Text style={{color:'white', alignSelf:'center', fontSize:20, fontWeight:'bold'}}>{props.title}</Text>
    </TouchableOpacity>
);
export MyButton3;

您可以。您的问题更多是关于如何在一个文件中导出多个函数的语法。您有2个语法选择:

const a = 1
const b = 2
export { a, b }

export const a = 1
export const b = 1

然后导入到文件

import { a, b } from 'some directory'

相关内容

  • 没有找到相关文章

最新更新