2014-04-04 70 views
0

我想提出基於字符串中的名稱在GWT本地JavaScript引用:GWT本地函數 - 每串參考

private String reference = "testFunction"; 

private native void initTool() /*-{ 
    $wnd.reference = function(){ 
    //function action 
    } 
}-*/; 

的想法則是,我從JavaScript應該能夠運行的方法類似這個:

window.testFunction(); 

我希望這可能有些怎麼樣?我沒有在網上找到任何解釋,也許是因爲我不知道要搜索什麼。

關於

+1

你有看看這個:[如何執行一個JavaScript函數,當我有它的名字作爲一個字符串](http://stackoverflow.com/questions/359788/how-to-execute-a -javascript功能 - 當 - 我具備的,它的名稱作爲一種字符串)? – Baz

回答

0

不,你不能。

您可以做的是將字符串傳遞給JavaScript,並根據條件決定函數名稱。