2
我相信大多數開發人員遵循由JSDocs推出的用於評論JavaScript的準則。所以,這是怎麼了,我通常用於創建,以幫助其他開發人員誰可能在同一個文件工作中的作用提供意見:反應:什麼是命名約定來通知返回類型的函數是jsx的註釋?
/**
* Renders the translated section in sidebar.
*
* @param {array} langList - List of languages to be rendered
* @param {boolean} isTranslated - If true render translations
* @return {JSX} - Returns JSX
*/
_renderLangSection (langList, isTranslated) {
return (
<div>{isTranslated ? langlist : null}</div>
);
}
正如你可以看到這個函數的返回類型爲JSX。這是正確的返回類型嗎?或者是React元素更好的名字?有誰知道React社區更喜歡什麼?