我正在尝试在React js中创建一个onDimiss按钮

时间:2018-05-24 20:54:27

标签: reactjs

https://gist.github.com/justgoof9/7610432925d5f921dc745071d1d67657

所以我创建了onDismiss按钮,但当我将它传递给删除按钮中的onClick时,它什么也没做。任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

<IconButton aria-label="Delete" onClick={() => this.onDismiss() }>

您正在创建一个返回onDismiss函数的匿名函数,因此当单击时调用onClick时,它只返回该函数,而不是调用它。顺便说一下,在渲染内部创建匿名函数时,不妨考虑将其重构为自己的函数