gpt4 book ai didi

javascript - 导出默认值有效,但在 React 中导出任何其他内容都不起作用

转载 作者:行者123 更新时间:2023-11-30 19:38:46 25 4
gpt4 key购买 nike

我是 ES6 的新手。

我正在尝试调用一个带有两个参数的函数:

export XYZ withFetching(noticeAPI)(promoIter)

export withFetching(noticeAPI)(promoIter)

当我这样做时它会起作用:

export default withFetching(noticeAPI)(promoIter)

函数如下所示:

const withFetching = (url) => (Comp) =>

为什么它适用于 default 关键字但不适用于任何类型的名称?

抱歉,如果这是一个关于 ES6 的愚蠢问题,但我已经尝试了我在此处找到的导出语法的所有变体,但没有成功。

https://developer.mozilla.org/en-US/docs/web/javascript/reference/statements/export

最佳答案

export default withFetching(noticeAPI)(promoIter);

的缩写
const _invisibleVariable_ = withFetching(noticeAPI)(promoIter);
export { _invisibleVariable_ as default };

举个例子

export XYZ withFetching(noticeAPI)(promoIter)

假设你想让 XYZ 成为名字,你可以这样做

const XYZ = withFetching(noticeAPI)(promoIter);
export { XYZ };

export const XYZ = withFetching(noticeAPI)(promoIter);

关于javascript - 导出默认值有效,但在 React 中导出任何其他内容都不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55644317/

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