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

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

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

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

 

 

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

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

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

换个思路,将原代码改成

 React:关于在delegate中的confirm或者alert在多次弹出_第1张图片

 

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

转载于:https://www.cnblogs.com/RikuBlog/p/9548547.html

你可能感兴趣的:(javascript)