js动态创建按钮并绑定事件的问题

需要拿js来渲染一个列表,组件比较多因此采取document.createElement的方式动态创建元素

let b1 = document.createElement('button')
b1.onclick=add(i)


但是这样在渲染的时候就会默认执行add方法,我希望的是点击这个按钮才执行,有人有办法吗


子衿沉夜
浏览 420回答 2
2回答

叮当猫咪

b1.addEventListener('click', add);
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript