問題タブ [arraycollection]

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 投票する
4 に答える
11348 参照

apache-flex - Flex の ArrayCollection の Contain メソッドがメモリ参照を参照するのはなぜですか?

Flex で使用.contains()する場合ArrayCollection、常にメモリ参照が参照されます。.equals()メソッドや.toString()メソッド、またはオーバーライド可能なものを見ているようには見えません。ArrayCollection代わりに、毎回ループして、探しているものが見つかるまで個々の項目をチェックする必要があります。

Flex/ActionScript がこのように作成された理由を知っている人はいますか? 人々が望むようにメソッドを使用するcontains()方法を提供してみませんか?

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

apache-flex - 同じデータに対してフィルター処理された異なる dataProviders?

私はいくつかのルックアップ テーブルを持っています。それらのいくつかは、他のテーブルを参照したり、他のテーブルとの関係になったりします。

たとえば、membership type included inventoryこれにはメンバーシップ ID とインベントリ タイプ ID があり、特定のタイプのメンバーシップを取得したときに取得される各インベントリ タイプの量です。

ユーザーが目録タイプを確認しているときに、各メンバーシップ タイプの金額を確認してもらいたい。ユーザーがメンバーシップの種類を確認するときに、そのメンバーシップが取得するインベントリを確認してもらいたい.

InvetoryType インスタンスに ArrayCollection を 1 つだけ使用し、MembershipType インスタンスに ArrayCollection を 1 つだけ使用して、フィルターを作成してデータの異なる "ビュー" を取得することはできますか?

各「ビュー」には、独自のカーソル、並べ替え順序、フィルターなどが必要です。

乾杯

0 投票する
4 に答える
1205 参照

apache-flex - リストコンポーネントにスプライトのarrayCollectionを表示することは可能ですか?

スプライトを拡張するオブジェクトのarrayCollectionがあり、その中にビットマップがあります。

これらをリスト(またはユーザーがスクロールして関連データを表示できるようにするその他のコンポーネント)に表示したいと思います。

私がするとき:myList.dataProvider = myArrayCollection

リストには、ビジュアルスプライトではなく、[Object、Item]の一連の行が表示されます。

これが私のオブジェクトの簡略化されたバージョンです:

リストに表示するためにさまざまな方法を試しましたが、できません。

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

apache-flex - ArrayCollection はオブジェクトの順序を逆にします

まずは機能を紹介します。

ご覧のとおり、ArrayCollection に項目を配置する順序は Areal、次に Verdi (面積、値) です。

後でコレクションをループすると、順序が変わります。今はヴェルディ、そしてエリアル(値、面積)です。

何が問題なのか考えている人はいますか?

後でhtmlでテーブルを作成するためにPHPスクリプトに渡すと、本当に台無しになります。(サイズと「値」が異なるいくつかの異なる動的DataGridがあるため、PHPスクリプトでf.ex「Areal」を直接指すことはできません)

ところで、その厄介な問題を取り除く方法を知っている人はいmx_internal_uidますか?

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

apache-flex - 配列コレクション フィルター フレックス

こんにちは、配列コレクションの特定の列のみをフィルタリングして、データグリッドに他の値を表示することはできますか?

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

apache-flex - ArrayCollection に HTTPService を設定する

データに基づいて RSS フィード アプリケーションを作成しています。次のものがあります。

データが事前に入力された ArrayCollection があります。ArrayCollection を並べ替えて、1 つのデータ (条件) を取得し、タイトルを返す RSS フィードに接続する必要があります。条件 -> タイトルに対応するように ArrayCollection を設定します。

基本的に、リスト ArrayCollection を反復処理し、HTTPService から渡された結果で list.getItemAt(i).title を更新します。

これはうまくいきません!ヘルプ!

0 投票する
4 に答える
1420 参照

apache-flex - ArrayCollectionをColdFusionからFlexに渡す(BlazeDSを使用)

BlazeDSを介してColdFusionからFlexにオブジェクトをプッシュし、RemoteClassを使用してクラスをマッピングする場合...

...ColdFusionの「配列」(または同等のJava)をActionScriptのArrayCollectionsに自動的にマッピングすることは可能ですか?

このチャップはほとんどそれを持っていましたが、完全ではありません:

http://www.richinternet.de/blog/index.cfm?mode=entry&entry=33CF66A4-DC95-6312-95EFE8E3DB31D298

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

xml - ArrayCollectionの子はnullを返します

次の構造のArrayCollectionがあります(デバッグモードで表示した場合)。

srcは画像へのパスです。

arraycollectionからすべてのsrcを取得する必要があります。ただし、最初の(名前のない)ノードのため、それらを取り込むことができません。

ArrayCollection [0] .childrenを試し、結果を別のArrayCollectionに保存しましたが、新しいArrayCollectionには2つのオブジェクトがありますが、「src」はありません。nullオブジェクトは2つだけです

firstArrayCollectionには、上記のようにデータが入力されます。

secondArrayCollectionのコンテンツを表示すると、次の構造(およびデータ)が表示されます。

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

apache-flex - TileList selectedIndex が更新されないのはなぜですか?

以下のコードでは、presentedAlbumIndex を使用して TileList の selectedIndex を制御しています。項目「5」が最初に選択されています。ボタンが押されるたびに、配列の最初の項目が削除され、presentedAlbumIndex が減分されます。

理論的には、選択されたインデックスは、ボタンがクリックされるたびに ("five" 自体が削除されるまで) "five" のままである必要があります。最初にボタンを押すと、このように機能します。ただし、2番目のボタンを押すと、何らかの理由で強調表示が「6」に変わります。また、TileList selectedIndex は常に 1 つ遅れます。

なんで?

ListBase を調べて selectedIndex を監視してみました。selectedIndexは最初は正しいインデックスに更新されているように見えますが、その後、ある時点で正しいインデックス + 1 に戻ります。なぜ後退しているのかはわかりません。

同じ操作でデータプロバイダーの削除とインデックスの変更を行っていることが原因のようです。

selectedIndex を最新の状態に保つためにオーバーライドできる TileList の関数はありますか?

スティーブ