問題タブ [cairngorm]

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.

0 投票する
1 に答える
498 参照

apache-flex - Flex + Cairngrom + バウンド VO のゲッター セッター

これは簡単なことだと思いますが、ここで私はかなりの欲求不満の後に質問をしています。

OK、Flex 3 の Cairngorm で行っているプロジェクトがあります。コンポーネントの 1 つに、Model Locator の VO にバインドされたタイル リストがあります。基本的にそのVOに特定の値の合計を追加するデータがVOに含まれている関数を実行したいと思います。私は Ann Arbor の Flex Jam にいましたが、James がケアンゴームの例でゲッターとセッターを使ってこれを行ったと思いました。

これは簡単なことですか?誰かがこれを行う方法の例を持っていますか? もっと簡単な方法はありますか?

ヘルプ/アドバイスをお寄せいただきありがとうございます。

0 投票する
5 に答える
398 参照

apache-flex - ケアンゴームのクイックスタート

サイトを検索しても役に立たなかったので、誰かケアンゴームに慣れるための良いヒントがあれば教えてください! できるだけ早く既存のプロジェクトに飛び込む必要があるため、このフレームワークで超クイックスタートを作成する必要があります。

どんな助けでも大歓迎です!

0 投票する
2 に答える
2147 参照

apache-flex - Flex CairngormSpringBlazeds-リモーティングエラー-助けてください

Flex / CarengormアプリケーションからリモートJavaクラス(Spring / BlazeDS上)にアクセスしようとすると、次のエラーが発生するようです。私は今、何が悪いのかを見ようと夢中になっています-どんな助けでも大歓迎です-マイクに感謝します。

私のすべての設定ファイルは以下のとおりです。

Cairngorm-BusinessDelegate.as

Cairngorm-Services.mxml

Spring / BlazeDS-application-config.xml

Spring / BlazeDS-services-config.xml

web.xmlにはSpringリファレンスも含まれています-以下を参照してください

0 投票する
1 に答える
419 参照

apache-flex - zend_amfとcairngormを使用したリモーティングの設定

サーバー側にFlex3.4とCairngorm2.2およびZend_AMFを使用しています。RemoteObjectsの設定に問題があります。

悪名高いチャネル切断エラーが発生します。

Cairngormを使用せず、mxmlファイルで単純なRemoteObjectを使用すると、すべてが正常に機能します。これは、php側にエラーがないことを示しています。誰かが私を助けることができますか?私はここのチュートリアルに従っています:

DavidTucker.net»ブログアーカイブ»Cairngorm入門–パート4

何か提案をいただければ幸いです。

よろしくお願いします

ShiVik

0 投票する
1 に答える
286 参照

apache-flex - FLEX コマンドとの同期が困難な問題 (ケアンゴーム)

私の問題は単純化されています: dataProvider "documents" を持つ dataGrid があります。datagrid の列には、ドキュメントの project_id フィールドを取得し、バインド可能な変数 "projects" からプロジェクト名を返す labelFunction があります。

ここで、サーバーからドキュメントとプロジェクトをダウンロードするイベントをディスパッチしますが、ドキュメントがプロジェクトの前にダウンロードされると、ラベル関数でエラーが発生します (「プロジェクト」変数はありません)。

したがって、実行するコマンドをシリアル化する必要があります。getDocuments コマンドは、getProjects コマンドの後でのみ実行する必要があります。

ただし、現実の世界では、何十ものリソースがダウンロードされており、それらのコマンドは常にグループ化されているわけではありません (そのため、たとえば最初の onSuccess() メソッドから 2 番目のコマンドを実行することはできません。一緒に処刑される…)。

簡単な解決策が必要です..アイデアが必要です..

0 投票する
1 に答える
187 参照

apache-flex - FileReference を使用したケアンゴーム?

Upload のような FileReference メソッドを Cairngorm アーキテクチャに組み込む方法についてのアイデアを探しています。

具体的には、File を含むイベントを発生させることを考えていますが、それで問題ありません。しかし、どうすれば Progress イベントなどをリッスンできるのでしょうか?

私が考えたことの 1 つは、デリゲートがビューでリッスンされている進行状況イベントを発生させることです。

どんなアイデアでも大歓迎です!

0 投票する
3 に答える
2549 参照

apache-flex - ケアンゴーム フレームワーク

ケアンゴームのフレームワークを学びたいです。ケアンゴームのフレームワークを理解しやすくするチュートリアルを教えてください。また、チュートリアルのリンクを教えてください。

ありがとう、ラヴィ

0 投票する
1 に答える
706 参照

apache-flex - Flex Cairngorm-Datagridでフォーカスを失うことなくモデルを更新するにはどうすればよいですか?

Cairngormを使用するFlexプロジェクトには、DataGridによって表示されるバインド可能なArrayCollectionを格納するモデルがあります。私の問題は、DataGridのセルにあるフォーカスが失われる(スクロール位置も失われる)ため、モデルがレスポンダーによって更新されるときに発生します(「更新」イベントの後、Javaサービスから)。したがって、DataGridEvent.ITEM_FOCUS_INイベントを使用して、更新前の位置を取得します。

しかし、どこからこれらのパラメータを復元しますか?モデルが更新されたときにのみこの更新をトリガーするにはどうすればよいですか?

前もって感謝します。

0 投票する
1 に答える
261 参照

apache-flex - 同期されたコンボボックスとリストボックスでの初期値の読み込みを調整するための最良の方法

環境:Flex / As3 / Caregorm/compositeコンポーネント。2つのコンボボックスと2つのデータグリッドがあり、コンボボックス1を選択すると、データがコンボボックス2と最初のデータグリッドに挿入されます。コンボボックス2を選択すると、データグリッド2にデータが挿入されます。

各コンボボックスでのユーザー選択が正しいことを行うように、変更イベントを設定しました。問題は、コンボボックスの初期ロード時に、変更イベントが発生せず、その後の同期データのロードが発生しないことです。

コンボボックスが初期化された後、アイテムが選択される(最初のアイテム)ためのイベントはありますか?

0 投票する
1 に答える
386 参照

apache-flex - 成功したRemoteObject呼び出しからの新しいブランチでツリーコントロールを更新できません

BlazeDSから取得した値をmx:treeコンポーネントに入力しようとしています。BlazeDSから返されるデータは問題ありません。これは、フォルダー値オブジェクトのArrayCollectionです。

このプロジェクトではCairngormを使用するように指示されました。私はフレックスとケアンゴームにかなり慣れていません。オンラインで読んだ限られたドキュメントによると、モデルにデータを入力して、配列コレクションをそこに固定する必要があります。

私が立ち往生しているのは、ツリーコンポーネントを更新しようとしていることです。モデルでデータ(つまりサブフォルダー)が使用可能であることをツリーのコンテナーコンポーネントに通知する方法が必要だと感じています。コンテナコンポーネントで関数を起動して、選択したノードの子としてサブフォルダを追加し(リモートオブジェクト呼び出しの前にこれをモデルにチャックできます)、tree.invalidateList()を起動してtree.validateNow()。何か案は?