問題タブ [qooxdoo]
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.
javascript - qooxdoo プロジェクトで効率的にリファクタリングする方法
私はちょうど大きな qooxdoo プロジェクトに取り組んでおり、それをリファクタリングしたいと考えています。たとえば、あるパッケージ パス (app.ui.) から別のパッケージ パス (app.view.) に頻繁に参照されるクラスを移動し、変数名を変更したいとします。通常のリファクタリングのもの。
Delphi や C# と比較すると、これは qooxdoo の JavaScript プロジェクトでは非常に厄介なようです。
これを行う簡単で複雑でない方法はありますか?
参考までに、Linux Mint で gedit を使用してプロジェクトを編集しています。
qooxdoo - qx.ui.form.Spinner.setValue() 質問
qx.ui.form.Spinner オブジェクトを取得し、XML ファイルから初期値を設定しています。残念ながら、値は文字列として返されるため、Firebug で次の紛らわしいエラーが発生します。
Playground でこのサンプルを実行してもエラーは発生しませんが、スピナーは設定されていません。
だから私の質問は:
- 文字列値が機能する必要がありますか? これまでのところ、数値が実際に文字列である場合に問題になることはめったにないように思われました。
- 遊び場はエラーを出すべきですか?
javascript - QooXDooとjqgridの混合
QooXDooとjquery、jqGridを混在させようとしていますが、私はqxdの初心者です(昨日ダウンロードしたばかりです)。jqGridはqxdのテーブルよりもはるかに強力で機能的であるため、これを使用したいと思います。さらに、現在のアプリケーションはすべてjqgridを使用してビルドされます。(そのすべての機能の約75%を使用しました)ので、qxdでそれらをわざわざやりたくありません。
とにかく、jqgridをqxdに直接埋め込むためですか?どうもありがとう。
json - qooxdooのJSONオブジェクトに問題があります
WebAppにAJAXクエリを送信しているときに、サーバーがヘッダー付きの応答を返すと、Qooxdooは応答を正しく解釈できません。
サンプルコードは次のとおりです。
この場合、alert(result)はnullを返します(オブジェクトである必要があります)。
Qooxdooアプリとサーバーアプリはhttp:// localhost:8080/で実行されます
mime-typeヘッダーを次のように変更した場合:
すべてが正しく機能します。
JSONViewという名前のFirefoxの追加に追加すると、alert(result); 私に戻ります:
ただし、サーバーの応答は次のとおりです。
したがって、Qooxdooは、サーバーから返された純粋なコードではなく、Firefoxによって変更された応答を使用すると思います。jQueryのようなフレームワークでは、これまで問題はありませんでした。
これに対する解決策はありますか、それともjQueryフレームワークを追加してjQuery ajaxリクエストを使用する必要がありますか?
LinuxではQooxdoo1.2.1とfirefox3.6.12があります。
forms - フォームファイルのアップロード
qooxdooでいくつかのフォームを作成しており、ファイル アップロードセクションを追加する必要があります。
ハッキングする前に、誰かがこれに対するエレガントな解決策を持っているかどうか知りたいですか?
ありがとう!
selection - qooxdoo - カスタム listitem ウィジェットの選択
カスタムのリスト項目ビューを作成しました ( http://news.qooxdoo.org/tutorial-part-4-2-custom-widgets-4に基づく)。
このリストの選択項目に問題があります。常に最初の要素が選択されています (リストのどの要素をクリックしても)。
問題を解決するにはどうすればよいですか?
これが私のリストアイテムウィジェットです:
...そしてここで私はそれをどのように使用するか:
screen - qooxdoo と JavaScript のスクリーン レコーダー
こんにちは: qooxdoo アプリ (efexam.com/app) で JavaScript スクリーン レコーダーを使用しようとしていますが、ユーザーのクリックは qooxdoo によってキャプチャされ、スクリーン レコーダー (smt2) はそれらを取得しません。ホバリングされた要素を取得して記録するだけです...アドバイスはありますか?
よろしく。
facebook - Qooxdoo またはその他の RIA フレームワークを使用する Facebook アプリ
qooxdoo などを使用して Facebook アプリの UI を作成することは可能ですか?
Thx、スヴェン・コルエム
qooxdoo - qooxdoo と検索エンジン
私は最近qooxdooで遊んでいます。それは本当に興味深いですが、すべての例は空白のhtmlページからすべてを構築しているため、検索エンジンからサイト全体をインデックス化することはできません.
HTMLソースからqooxdooウィジェットを構築する方法はありますか...私にとって最も重要なのはテーブルなので、テーブルのhtmlコードをページに配置し、qooxdooにhtmlソースからテーブルを構築するように指示しますこれは可能ですか?
java - XMLHttpRequest クロスオリジン リソース共有 (qooxdoo と tomcat)
Tomcat (http://localhost:8080/myrestfulapp/aservice/) にデプロイされた Java REST Web サービスがあります。
私の qooxdoo アプリでは、qx.io.remote.Request を使用して POST リクエストを送信しようとしています。アプリケーションをビルドし、Apache HTTP サーバー (名前はhttp://myserver.org ) にデプロイしました。リクエストを送信しようとすると、Web ブラウザー (Linux の Chrome) の JavaScript コンソールに次のエラーが表示されます: Origin http//myserver.org is not allowed by Access-Control-Allow-Origin
crossdomain.xml を tomcat の ROOT Web アプリケーション、/var/www、および http サーバーのルート ディレクトリに追加しました。Apache ヘッダー (a2enmod ヘッダー) を有効にし、サーバーの構成ファイルに Access-Control-Allow-Origin "*" を追加しました。
リクエストを送信する私の qooxdoo 関数は次のとおりです。
myserver.org 構成ファイルは次のとおりです。 ServerAdmin webmaster@localhost serverName myserver.org
では、クロスオリジン http リクエストを qooxdoo アプリから tomcat にデプロイされた Java バックエンドに送信できるようにするにはどうすればよいでしょうか?