3

我有获取和设置属性的 javascript 代码:

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

 get page() { return currentPageNumber; },

现在我想在 JSNI 中使用这些 get 和 set 属性,但发生错误(JavaScript parsing: Missing : after property id)。请建议我现在能做什么???

4

2 回答 2

2

JSNI 代码是使用Rhino(相当旧的版本)解析的,它不支持大部分 ECMAScript 5。因此,您不能在 JSNI 方法中使用 ECMAScript 5 语法,例如getand运算符。set

于 2013-01-17T13:49:38.483 回答
0

当我们通过 JSNI 在 java 中使用 js 时,无法在 java 脚本中设置和获取属性。

于 2013-01-17T10:53:16.340 回答