如何在 Xtend 中使用 GWTs JSNI
How to use GWTs JSNI with Xtend
我正在创建 GWT 应用程序并使用 Xtend。似乎当 Xtend 编译为 Java 时,它删除了注释,所以当我尝试使用 JSNI 时,它变成了这个:
def native void publish() /*-{
// do some javascript stuff through JSNI
}-*/;
进入这个:
public native void publish();
如何配置 Xtend 以保留注释或以其他方式将 JSNI 与 Xtend 一起使用?
使用 xtend 你不能。作为解决方法将 jsni 部分移动到 java class
https://bugs.eclipse.org/bugs/show_bug.cgi?id=430929
我正在创建 GWT 应用程序并使用 Xtend。似乎当 Xtend 编译为 Java 时,它删除了注释,所以当我尝试使用 JSNI 时,它变成了这个:
def native void publish() /*-{
// do some javascript stuff through JSNI
}-*/;
进入这个:
public native void publish();
如何配置 Xtend 以保留注释或以其他方式将 JSNI 与 Xtend 一起使用?
使用 xtend 你不能。作为解决方法将 jsni 部分移动到 java class https://bugs.eclipse.org/bugs/show_bug.cgi?id=430929