如何在没有 jQuery 的情况下 Chrome 在脚本标签上触发 load/onload 事件

How to make Chrome fire the load/onload event on a script tag without jQuery

问题:Chrome 未触发 load/onload 脚本元素。 之前在

中提到过这个问题

Chrome not properly observing onload event on script tags?

Trying to fire the onload event on script tag

似乎没有给出关于如何在没有 jQuery 的情况下实现它的正确答案。

我在脚本中使用了类似的东西,它工作正常。

const url = `https://cdn.jsdelivr.net/npm/vue@2.6.14/dist/vue.js`
const script = document.createElement('script');
script.async = true;
script.onload = () => console.log("script loaded")
script.src = url;
document.head.appendChild(script)