自定义控件-Java插件响应点击原创
9人赞赏了该文章
2,312次浏览
编辑于2021年03月09日 17:41:50
创作不易,如果文章对您有帮助,请为我点击一个朴实无华的赞^_^,我会更有动力地更新文章。
Java插件通过customEvent()方法响应自定义控件发出的请求。
1.index.js、html、css的代码请查看附件,附件有自定义控件zip包
2.java插件代码查看以下DemoCustomPlugIn.java的代码
3.如何添加自定义控件,请查看文章:https://club.kdcloud.com/article/147392772880710656
具体自定义控件实现:
DemoCustomPlugIn.java
package kd.ecos.demo; import kd.bos.form.events.CustomEventArgs; import kd.bos.form.plugin.AbstractFormPlugin; public class DemoCustomPlugIn extends AbstractFormPlugin { @Override public void customEvent(CustomEventArgs e) { // 设计器上自定义控件的标识 String key = e.getKey(); // 前端通过model.invoke传给后端的数据 String args = e.getEventArgs(); // 前端通过model.invoke定义的事件名 String eventName = e.getEventName(); //System.out.println("自定义控件标识: " + key + ";事件名: " + eventName + ";自定义控件回传参数: " + args); this.getView().showMessage("自定义控件标识: " + key + ";事件名: " + eventName + ";自定义控件回传参数: " + args); } }
效果如下,点击自定义控件,java插件控制弹出窗口:
simpletestbt.zip(1.88KB)
赞 9
9人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读