如何在 React 组件中的 render
方法中使用注释?
我有以下组件:
'use strict';
var React = require('react'),
Button = require('./button'),
UnorderedList = require('./unordered-list');
class Dropdown extends React.Component{
constructor(props) {
super(props);
}
handleClick() {
alert('I am click here');
}
render() {
return (
<div className="dropdown">
// whenClicked is a property not an event, per se.
<Button whenClicked={this.handleClick} className="btn-default" title={this.props.title} subTitleClassName="caret"></Button>
<UnorderedList />
</div>
)
}
}
module.exports = Dropdown;
我的评论显示在 UI 中。
在组件的渲染方法中应用单行和多行注释的正确方法是什么?
原文由 user1177440 发布,翻译遵循 CC BY-SA 4.0 许可协议
在
render
方法注释是允许的,但是为了在 JSX 中使用它们,你必须将它们包裹在大括号中并使用多行样式的注释。您可以在 此处 阅读有关 JSX 中注释如何工作的更多信息。