我有一个运行 typeScript 的 JFX 面板。我想执行由 java 函数触发的 typeScript 函数。
有一个:engine.executeScript("scriptName");
但它只在javaScript函数上工作并且不知道TypeScript函数。
我尝试这个选项:我创建 JS 页面,尝试调用 TS 函数,如下代码:
在 jfxPanelManager.java
engine.executeScript("realoadMe()");
在 bridge.js 中
var app=requierd('./home/app.ts');
function reloadMe(){
app.reloadData();
}
java抛出异常,应用程序未定义。
如何刷新数据?