在我的Vaadin项目中,我有一个扩展AbstractJavaScriptComponent
的组件。我已使用@JavaScript
注释添加了组件的javascript。
@JavaScript({"app://./VAADIN/js/my-comp-connector.js"})
public class MyComp extends AbstractJavaScriptComponent {
}
每当我对my-comp-connector.js
进行更改时,我都需要清理浏览器缓存,以便浏览器重新下载更改的javascript。
当我对其进行更改时,如何强制重新下载javascript?
答案 0 :(得分:0)
我通过向@JavaScript
注释中指定的javascript路径添加查询参数来解决此问题。
@JavaScript({"app://./VAADIN/js/my-comp-connector.js?v=2"})
public class MyComp extends AbstractJavaScriptComponent {
}