React:关于在delegate中的confirm或者alert在多次弹出

如何试验出是delegate的过程就不解说了

直接上解决方案:(当然我的解决方案只适合一定情况)

取比较简单的代码来解说,例如

 

 

我一开始使用delegate的原因是由于我有部分html页面是ajax中获取数据后拼接进去的,

所以这一些页面的js效果是没有办法实现的,可以使用delegate解决这个问题

但是问题又出现了 delegate会多次触发事件:

换个思路,将原代码改成

 

 

然后放到周期函数的componentDidMount()中,这样就不需要delegate进行处理了

posted @ 2018-08-28 15:31  sukidagala2018  阅读(612)  评论(0编辑  收藏  举报