簡體   English   中英

React HOC 無箭頭 function 語法

[英]React HOC without arrow function syntax

我有一個用 es6 語法編寫的 HOC React function,如下所示:

const withHOC = Component => (props) => {
  return (
    <Component
      {...props}
    />
  );
};

我怎樣才能用 es5 語法寫這個?

例如: function HOC(){}

給定 HoC 或 HoF 定義,將是返回另一個組件/功能的 function

如果我理解正確,也許你想要的是:

function withHoC(Component) {
  return function(props) {
    return <Component {...props} />
  }
}

暫無
暫無

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

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