不从 vaadin 7 调用 javascript 函数
Not call javascript function from vaadin 7
Vaadin 7
在我的 Vaadin 应用程序中,我想调用 javascrtipt 函数 onCustomName
并传递参数:
import com.vaadin.ui.UI;
String providerGUID = selectedProvider.getReference();
UI.getCurrent().getPage().getJavaScript().execute("onCustomName(" + providerGUID + ")");
但是什么也没发生。
onCustomName
不是浏览器中内置的 JavaScript API,因此我假设您在应用程序中使用了一些 JavaScript 库。您需要使用 @JavaScript
注释在 Java class 中导入它。您可能需要在 attach
事件而不是构造函数中进行调用,以确保在导入库后调用。
Vaadin 7
在我的 Vaadin 应用程序中,我想调用 javascrtipt 函数 onCustomName
并传递参数:
import com.vaadin.ui.UI;
String providerGUID = selectedProvider.getReference();
UI.getCurrent().getPage().getJavaScript().execute("onCustomName(" + providerGUID + ")");
但是什么也没发生。
onCustomName
不是浏览器中内置的 JavaScript API,因此我假设您在应用程序中使用了一些 JavaScript 库。您需要使用 @JavaScript
注释在 Java class 中导入它。您可能需要在 attach
事件而不是构造函数中进行调用,以确保在导入库后调用。