3

getおよびsetプロパティのjavascriptコードがあります:

 set page(val) { some code.. },

 get page() { return currentPageNumber; },

JSNIでこれらのgetおよびsetプロパティを使用したいのですが、エラーが発生します(JavaScript解析:Missing:プロパティIDの後)。plzは私が今何ができるかを提案しますか?

4

2 に答える 2

2

JSNIコードは、(かなり古いバージョンの)Rhinoを使用して解析されます。これは、ECMAScript 5のほとんどをサポートしていません。したがって、JSNIメソッド内でgetand演算子などのECMAScript5構文を使用することはできません。set

于 2013-01-17T13:49:38.483 に答える
0

JSNIを介してJavaでjsを使用する場合、Javaスクリプトでプロパティを設定および取得する方法はありません。

于 2013-01-17T10:53:16.340 に答える