您可以在普通对象上设置道具,然后使用扩展语法将道具应用于您的反应组件:
render() { const ariaProps = this.props.hidden ? { 'aria-hidden': 'true' } : { 'aria-label': this.props.label }; return ( ... ); }