我有一个小项目,并决定尝试使用 webpack。
使用热重载,我能够捆绑所有内容并更新 js 或 sass 的更改。
问题是,我有一些事件读取器,比如
btn.addEventListener('click', function () {
//do something
});
当我更改这些侦听器中的一些代码时,热重载会显示更新的代码,但绑定的元素是旧的。
我正在使用 vainilla js。
有没有办法在不手动删除事件侦听器的情况下重新绑定所有侦听器?
我有一个小项目,并决定尝试使用 webpack。
使用热重载,我能够捆绑所有内容并更新 js 或 sass 的更改。
问题是,我有一些事件读取器,比如
btn.addEventListener('click', function () {
//do something
});
当我更改这些侦听器中的一些代码时,热重载会显示更新的代码,但绑定的元素是旧的。
我正在使用 vainilla js。
有没有办法在不手动删除事件侦听器的情况下重新绑定所有侦听器?