Javascript 动态更新Web组件脚本标记

Javascript 动态更新Web组件脚本标记,javascript,web-component,angular-elements,Javascript,Web Component,Angular Elements,我目前正在使用Angular元素为一个项目生成web组件,但我在找到一种方法来动态更改脚本版本值时遇到了一些问题,这种方法仍然可以使用web组件。我对web组件有点陌生,因此非常感谢您的帮助。HTML中的内容示例 <webcomponent-classroom></webcomponent-classroom> <script src="http://192.168.1.123:8080/webcomponent-classroom.js?v=13&quo

我目前正在使用Angular元素为一个项目生成web组件,但我在找到一种方法来动态更改脚本版本值时遇到了一些问题,这种方法仍然可以使用web组件。我对web组件有点陌生,因此非常感谢您的帮助。HTML中的内容示例

<webcomponent-classroom></webcomponent-classroom>
<script src="http://192.168.1.123:8080/webcomponent-classroom.js?v=13"></script>

举个例子,我尝试过这样的事情,但运气不好

<script>document.write('http://192.168.1.123:8080/webcomponent-classroom.js?v=' + Date.now() + '"><\/script>');</script>
document.write('http://192.168.1.123:8080/webcomponent-class.js?v='+Date.now()+'“>”);

您的第一个代码片段没有问题。请检查浏览器控制台是否存在404个错误。或者错误在该JS文件中…发布内容。注意:如果您想学习Web组件,我建议您从普通JavaScript开始,不使用库,不使用框架。这样您就可以学习核心技术,而不是所有这些工具提供的糖分(让你永远也学不到核心技术)这就像做西红柿汤。从原料开始。不要从坎贝尔包装开始。他们没有错,上面的代码片段确实有效,但我正在寻找一种方法来动态更改该版本,而不必每次重建都手动,例如,这样用户总是能得到最新的。谢谢你的建议,我已经开始了他说:“网络组件之路,你是对的,先学习基础知识肯定会有帮助。这个问题更多的是更新脚本版本。”