【发布时间】:2015-12-05 07:41:32
【问题描述】:
这是我想做的事情的一个例子,目前抛出了一个错误。我不确定我理解为什么,但是在一行上导出、分配默认值和分配一个变量在语法上是不正确的。让它成为匿名函数的好处是我可以使用胖箭头=> 并使用( 和) 打开返回值,而不是打开{ 和} 到return @987654327 @。
export default let Checkbox = (props) => (
<div style={styles.checkboxContainer}>
<input styleName={styles.checkbox} type="checkbox" />
<span styleName={styles.checkboxStyled}></span>
</div>
)
有没有办法在一行中完成所有这些操作?我不能/为什么它不在规范中有充分的理由吗?
【问题讨论】:
标签: javascript ecmascript-6 babeljs