如何在GWT中分配JavaScript(JSNI)中的映射参数?
是否有任何方法可以在JavaScript(JSNI)中分配映射,这些映射通过Java代码传递并进行迭代,请参见下面的示例 映射包含键、值对: JSNI方法:如何在GWT中分配JavaScript(JSNI)中的映射参数?,java,javascript,gwt,Java,Javascript,Gwt,是否有任何方法可以在JavaScript(JSNI)中分配映射,这些映射通过Java代码传递并进行迭代,请参见下面的示例 映射包含键、值对: JSNI方法: public静态本机void cellTableTemp(映射)/*-{ //如何在这里迭代映射 }-*/; 您可以尝试以下方法: public static native void cellTableTemp(Map<String,String> map)/*-{ var keys = map@java.util.Map
public静态本机void cellTableTemp(映射)/*-{
//如何在这里迭代映射
}-*/;
您可以尝试以下方法:
public static native void cellTableTemp(Map<String,String> map)/*-{
var keys = map@java.util.Map::keySet()();
for (var k: keys) {
// do something
}
}-*/;
public静态本机void cellTableTemp(映射)/*-{
变量键=map@java.util.Map::键集();
for(变量k:键){
//做点什么
}
}-*/;
cellTableTemp(getMapValue());
public static native void cellTableTemp(Map<String,String> map)/*-{
//how to iterate map here
}-*/;
public static native void cellTableTemp(Map<String,String> map)/*-{
var keys = map@java.util.Map::keySet()();
for (var k: keys) {
// do something
}
}-*/;