问题标签 [dukescript]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何在 Eclipse 中使用 DukeScript?
有没有在 Eclipse 中使用DukeScript的教程?我只能找到与 NetBeans 一起使用的说明。
firebug-lite - 如何在 DukeScript 中调试 JavaScript
使用 DukeScript 时是否可以调试 JavaScript?我试过添加 FirebugLite
它加载了,这很棒,但它没有 $root 模型的可见性。另外我不知道是否可以添加断点。
javafx-webengine - 如何在 DukeScript 中重新加载页面
DukeScript 在处理模型更改的方式上非常聪明,因此代码可以在运行时热交换,请参见此处的示例。它在运行时似乎没有处理的一件事是对 HTML 布局的更改。鉴于它在 WebView(一种浏览器)中运行,如果能够重新加载页面而无需停止并重新启动应用程序,那就太好了。
所以,我尝试添加一个“重新加载”按钮,但在初始化后我找不到一个简单的方法来做到这一点:
showAndWait() 做了它应该做的事情,它在浏览器关闭之前不会返回。似乎没有任何方法可以对 WebView 及其线程的底层实例采取行动。
knockout.js - DukeScript:如何从 JavaScript 上下文访问 Java 模型?
我已经阅读了优秀的文档“Using the Knockout API”。这解释了上下文是如何设置具有敲除绑定的特定小部件的。
现在我希望能够从 Firebug 命令行访问 Java 模型,就像我在浏览器中使用 KnockoutJS 访问 Javascript 中的 ViewModel 时通常所做的那样。Firebug 不知道“$root”,基本上我不知道如何以及是否有可能完全访问 Java 模型并调用 @Function 方法。这将是一个很酷的 REPL。