我看了网上很多方法都写得太复杂了,其实只需要在app.s加一个监听就好,发现有错误就强刷界面,重新加载最新的js。
window.addEventListener(
'error',
function (event) {
if (event.message && String(event.message)?.includes('Loading chunk')) {
window.location.reload();
}
},
true,
);
我看了网上很多方法都写得太复杂了,其实只需要在app.s加一个监听就好,发现有错误就强刷界面,重新加载最新的js。
window.addEventListener(
'error',
function (event) {
if (event.message && String(event.message)?.includes('Loading chunk')) {
window.location.reload();
}
},
true,
);