在 Rhino 中使用库 (Javascript)
Use a library in Rhino (Javascript)
我目前 运行 Mozilla Rhino 使用此命令:
java -classpath c:\Users\DNastri\Desktop\rhino1_6R2\js.jar org.mozilla.javascript.tools.shell.Main -opt -1 -f
我在哪里可以下载这个包,我应该如何更改命令以在 Rhino 代码中使用以下库:
importPackage(org.json);
最好使用 Rhino 的原生 JSON 通过...
import org.mozilla.javascript.NativeJSON;
更好的是,使用无头的 http://phantomjs.org Chrome。
http://phantomjs.org/examples 提供了许多您可以实施的各种脚本类型的示例。在 Chrome 中可以做的任何事情,在 PhantomJS 中也可以做到。
Rhino 现在的开发比 PhantomJS 少得多,所以如果您正在从事一个长期项目,最好探索 PhantomJS。
您也可以尝试设置 overflow-y: auto 而不是 overflow: auto
如果您确定您的 ListView 在任何时候都不需要水平滚动,您也可以应用 overflow-x: hidden。
我目前 运行 Mozilla Rhino 使用此命令:
java -classpath c:\Users\DNastri\Desktop\rhino1_6R2\js.jar org.mozilla.javascript.tools.shell.Main -opt -1 -f
我在哪里可以下载这个包,我应该如何更改命令以在 Rhino 代码中使用以下库:
importPackage(org.json);
最好使用 Rhino 的原生 JSON 通过...
import org.mozilla.javascript.NativeJSON;
更好的是,使用无头的 http://phantomjs.org Chrome。
http://phantomjs.org/examples 提供了许多您可以实施的各种脚本类型的示例。在 Chrome 中可以做的任何事情,在 PhantomJS 中也可以做到。
Rhino 现在的开发比 PhantomJS 少得多,所以如果您正在从事一个长期项目,最好探索 PhantomJS。
您也可以尝试设置 overflow-y: auto 而不是 overflow: auto
如果您确定您的 ListView 在任何时候都不需要水平滚动,您也可以应用 overflow-x: hidden。