如何引入JS文件

image

类似这种代码,,如何在当前页面引入JS文件或者直接写JS 脚本 让下方的代码生效

image

如下方法引入JQUERY:

@WebJarResource({"jquery:jquery.min.js"})
public class JQueryIntegration extends AbstractJavaScriptExtension {
    @Override
    public void extend(AbstractClientConnector target) {
        super.extend(target);
    }

    @Override
    protected Class<? extends ClientConnector> getSupportedParentType() {
        return UI.class;
    }
}

在使用的Screen里
new JQueryIntegration().extend(AppUI.getCurrent().getUI());

请问,还需要引入自己的JS脚本文件需要怎么引入

是要实现什么功能?也许有更好的实现方式。

就比如,我的Screen 页面想引入一个外部的按钮 这个按钮是别人写好的,然后 有对应的CSS JS 等代码就是给按钮增加特效的,然后我想点击这个按钮来触发对应的操作 比如:显示标签
notifications.create()
.withCaption(“Button clicked”)
.show();
请问有什么好的方法

参考这里:
https://doc.cuba-platform.cn/manual-7.2-chs/js_library_sample.html

今天就是看到这了,容我研究研究,谢谢

感觉参考这个可能会更合适
https://doc.cuba-platform.cn/manual-7.2-chs/jsComponent.html

其实都差不多,第一个内容更多,容易晕 :joy:

好的 感谢解答!