gpt4 book ai didi

javascript - 导出 React 组件中预期的声明或表达式。导出方法之间的区别

转载 作者:行者123 更新时间:2023-11-30 15:11:30 24 4
gpt4 key购买 nike

我有一个 react 组件。代码如下

import React from 'react';
export const Header=()=>{

return(
<div>this test</div>
);
}

这工作正常。

但是,如果我使用下面的代码,它会给我错误,期望导出声明或表达式。

import React from 'react';
const Header=()=>{

return(
<div>this test</div>
);
}

export Header;

有人能解释一下这两个导出之间的区别吗?提前谢谢。

最佳答案

如果你想要命名导出你需要

export  { Header };

export  { Header as Smth };

Docs

export { name1, name2, …, nameN };

export { variable1 as name1, variable2 as name2, …, nameN };

export let name1, name2, …, nameN; // also var, function

export let name1 = …, name2 = …, …, nameN; // also var, const

export name 只是无效语法。

关于javascript - 导出 React 组件中预期的声明或表达式。导出方法之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45057382/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com