問題タブ [dataprovider]
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.
apache-flex - indexOfを使用してdataProviderにアクセスする
リストオブジェクトがあり、dataProviderを介してaddItemを使用してアイテムを追加しています。
リストにアイテムを追加する前に、それが重複していないことを確認したいと思います。dataProviderでindexOfを使用しようとしましたが、nullが返されます。配列にキャストしようとしましたが、機能しますが、要素がdataProviderに存在する場合でも、常に-1を返します。
私が使用できた唯一の方法は少しハッキーなようです。dataProviderで要素を見つけるためのより良い方法があるかどうか知りたいです。
apache-flex - dataGridのコンポーネントに値を提供する
私には次のようなものがあります。:
データプロバイダー(オブジェクトの配列)からこれらの個々の数値ステッパーに値を提供するにはどうすればよいですか。dataFieldはNumericStepperタグで言及できないようです。
ヘルプ。
PN:mxmlの開始タグと終了タグを無視します。質問が正しく表示されていません。
unit-testing - 同じテスト ケース セットで複数のテスト データを実行する
私は日食が初めてです。私は JUnit 4 を使用しています。初期化が行われる Testcase を拡張するセットアップ メソッドをクラスに記述しました。同じクラスにいくつかのテストケースがあります。私はテストデータをzip形式でワークスペースに添付しています。現在、単一のテスト データに対してすべてのテスト ケースを実行できます。どういうわけか、コントロールを setup() に戻して、2 番目のテスト データを取得し、すべてのテスト ケースを実行する必要があります。出来ますか?はいの場合、誰かコードスニペットを送ってもらえますか?
前もって感謝します
返信ありがとうございますが、そのようなコードをセットアップメソッドに保持する必要があるかどうか、およびセットアップからテストデータを取得する方法をどこに保持する必要がありますか?
apache-flex - Flex AdvancedDatagrid で 1 行だけを表示するにはどうすればよいですか?
私は AdvancedDatagrid を持っています。その dataProvider は、表示可能なものを 1 行含む ArrayCollection です。
Flex は引き続き約 6 行を表示します。一番上の行は塗りつぶされ、残りは空白です。
rowCount="1" を設定しましたが、うまくいきませんでした。
apache-flex - Flex dataProvider がデータを同期的に処理するようにするにはどうすればよいですか?
私はコンポーネントを使用しており、現在 dataProvider が動作していますArrayCollection
(これを XML ファイルにする方法について別の質問があります... しかし、私は脱線します)。
変数宣言は次のようになります。
次に、次のように参照します。
現在、各項目は非同期で処理されているようです。
ただし、それらを同期的に処理したい。
理由: 画像のリストを表示しています。一番左の画像を最初にレンダリングし、次にその右側の画像をレンダリングする、というようにします。
編集:
私はちょうどこの答えを見つけました。
それは同じ問題である可能性があると思いますか?
c# - CBO.FillCollectionが「このオブジェクトにパラメーターなしのコンストラクターが定義されていません。」をスローします。エラー
別のメソッドによって返されたIDataReaderからコレクションを埋めようとしています...何らかの理由で、「このオブジェクトにパラメーターのないコンストラクターが定義されていません」とスローされ続けます。この行のエラー:
私はこれを手に入れるまで物事が別々に初期化されるようにパラメータを分離しようとしました:
同じ行でまだエラーが発生していました。
何か案は?
flash - DataProvider に更新を指示するにはどうすればよいですか?
配列を使用して DataProvider にデータを入力しています。これを使用して、リスト コンポーネントにデータを入力しています。このような:
配列に変更が加えられたら、DataProvider に更新を指示して、それらの変更がリスト コンポーネントに反映されるようにします。配列の変更をリッスンしてそれ自体を更新するように DataProvider に指示する方法があればいいのですが、手動で更新する方法に落ち着きます。
DataProvider を新しい DataProvider に置き換えることはできますが、リストの選択が失われます。DataProvider を調べて、すべてのエントリを比較および変更して、配列と一致させることができると思いますが、これは面倒すぎるようです。配列に一致するように更新するように DataProvider に指示する方法はありますか?
編集: Flex ではなく Flash でこれを行う方法を探しています。
apache-flex - Flex データグリッドの並べ替えがデータプロバイダーの変更間で保持されない
私はフレックスデータグリッドを持っています。配列コレクションにバインドされています。ユーザーが列 X でソートすると、正常に動作します。次に、ユーザーが配列コレクションを変更すると、データグリッドはそれが列 X でソートされたことを忘れます。
新しい配列データが列 X で並べ替えられて表示されるように、この並べ替え設定を保持するにはどうすればよいですか?