簡體   English   中英

如何將默認導出遷移到命名導出?

[英]How to migrate default export to named export?

考慮這段代碼:

const MyComponent = props => <div>Hello</div>
export default React.memo(MyComponent)

React.memo(MyComponent)作為默認導出。 我怎樣才能把它變成一個命名的導出?

const _MyComponent = props => <div>Hello</div>
export const MyComponent = React.memo(_MyComponent)

這將允許您保留MyComponent作為名稱。 您可以交替保留您的原始名稱並導出MemoizedMyComponent或類似的東西。

export const是您要查找的內容:

const MyOriginalCOmponent = () => <div />
export const MyComponent = React.Memo(MyOriginalComponent)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM