問題タブ [resultevent]

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 に答える
3712 参照

apache-flex - フレックス編集 ResultEvent の結果

autoComplete を持つテキスト入力フィールドがあり、そのデータプロバイダーを Web サービスから入力します。

Web サービス呼び出しの結果をデータプロバイダーに割り当てます

ただし、ResultEventから返された各フィールドを編集して、さらに情報を追加できるようにしたいので、次のようなことを試しました。

ただし、これはすべての結果が 1 つのフィールドに表示されるようにするだけです。編集したデータを、result.event が返すのと同じ形式で dataprovider に割り当てる方法について何か提案はありますか?

問題は、次を含む行にあるようです

呼び出しの完全な内容を 1 つの行に返しています。ResultEvent から個々の行を取得できるように、これを分割する方法はありますか?

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

java - Flex で Java 関数を呼び出す

現在、Flex が Java でどのように機能するかを理解しようとしています (Flex -> BlazeDS -> Java)。私はこのチュートリアルに従おうとしましたが、すべてうまくいきました。なぜこの方法で Java 関数を呼び出す必要があるのか​​ わかりません。

Java 関数を呼び出すために Event/ResultEvent を使用する必要があるのはなぜですか。このようなことをしないのはなぜですか:

ありがとう

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

web-services - 同じ値を返す Web サービス FLEX 4.6

こんにちは、以前にフレックスアプリに挿入した値でデータグリッドを埋めようとしていますが、最初の挿入と同じ値を取得し、2 番目、3 番目、4 番目の挿入が行われていますが、フレックスは同じ値をもたらしています。何か考えはありますか?上記のコード:

結果のイベント コードは次のとおりです。

これを変更しても同じ Objectproxy が返されますが、あと 3 回挿入しても問題ありません。タイ。

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

flash-builder - Flash Builder:FlexMobileAppでAS3を使用したHTTPServiceリクエストの結果を取得します

HTTPServiceオブジェクトの結果を取得するために私を狂わせます。サーバーへの呼び出しが完了すると、結果イベントがトリガーされます。すべてが正常に機能しており、サーバーはエラーなしでXMLデータまたはJSONデータを提供できます。しかし、イベントオブジェクト「ResultEvent」をどうするかは、私にはわかりません。

コードをいくつか紹介します。

そして、いくつかのアクションスクリプト:

サーバーから返されたxml:

たとえばtrace( e.result.cfg )、名前が存在しないというエラーが発生します。いくつかのことを試し、デバッガーを使用して、プロパティe.resultの内容を確認しました。結果は1つの要素[0]を持つArrayCollectionであり、要素はObjectProxyであることがわかります。

私はインターネットでいくつかの「解決策」を見ましたが、すべてデータグリッドを使用して結果を表示しましたが、それは私が望んでいることではありません。単純な配列やオブジェクトのようにアクセスしたい。

これどうやってするの?

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

java - Flex で result.event を Person (クラス) の ArrayCollection にキャストする

私はFlex環境に慣れていないので、このシナリオをどのように行うべきか疑問に思っていました:

私の最初のコードは次のようになります。

event.resultは name 属性を持つ Person クラスの ArrayCollection です

listBoxは、名前が表示される Flex のリスト コンポーネントの ID です。

コードを実行しようとすると、リストボックスに何かが表示されました。ただし、名前の代わりに、オブジェクト Objectがずっと表示されていました。Person クラスの ArrayCollection になるように、最初にevent.resultで何かをする必要があるようです。