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社区更喜欢什么?