問題タブ [mate]
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 - フレックス - MATE フレームワーク
私はMATEフレームワークを初めて使用し、次のことができるようにいくつかのサンプルコードを掘り下げてきました:
- ボタンをクリックしたとき (キャンバス上)
- パネルを表示します。
問題は、値を渡そうとしていないため、sourcekey と targetkey としてどのように/何を定義する必要があるかがわからないことです。この場合、propertyinjector の詳細をどのように定義する必要がありますか。
出回っているほとんどの例には、ソースからデータを読み取り、UI/表示コンポーネントにデータを入力する詳細が含まれています。
ありがとうスリニバサン S
apache-flex - モデル オブジェクトへのコールバック
Mate Frameworks LocalEventMap を介して、モデル オブジェクトへのコールバックを定義する方法を見つけようとしています。
イベントは、ビューを介して (モデルのディスパッチャー プロパティとして) モデルから最初にディスパッチされます。ただし、コールバックが起動する準備ができている場合、次のエラーが発生します。
method="model.rtGetHandleResult" を作成しようとすると、本質的に同じエラーが発生します
それで、プレゼンテーションモデルに合わせて...どうすればイベントマップにこれをモデルに渡させて実行させることができますか?
apache-flex - Mateで、2つ以上のリクエストをサーバーに同時に送信しますか?
MateのRemoteObjectInvokerを使用して、FluorineFXベースのAPIのメソッドを呼び出しています。ただし、すべての要求はサーバーのシーケンシャルに送信されているようです。つまり、メッセージのグループを同時にディスパッチすると、最初のメッセージが返されるまで2番目のメッセージは送信されません。この動作を変更する方法はありますか?長いリクエストの処理中にアプリが応答しなくなるのは望ましくありません。
java - Mate Framework を使用して Flex で強く型付けされたリモート サービス オブジェクトを使用するには?
私はMateフレームワークに比較的慣れていませんが、これまでのところ、私が見ているものは本当に好きです. 私のアプリケーションはタグを多用<RemoteObjectInvoker>
して、バックエンドで BlazeDS/Java サービス メソッドを呼び出します。
しかし、エラーは実行時まで発見されないため、何百ものリモート メソッドの文字列名を EventMap に入力しなければならないことに悩まされています。また、リクエストがサーバーに到達するまで、引数の構造の問題が発見されないことも気になります。さらに、これらすべてにより、モック データ サービス レイヤーを提供することが難しくなります (不可能ではありません)。
これらの問題を解決するために、メソッドを持つリモート サービスの宛先ごとに ActionScript3 インターフェイスを作成しました。これらのメソッドは、「getOperation」および「send」呼び出しをラップします。「send」呼び出しと同様に、各メソッドは Async トークンを返します。
ただし、イベント マップからこれらの厳密に型指定されたサービス メソッドを呼び出す方法に苦労しています。を探しています:
1) RemoteObjectInvoker で、メソッド属性が文字列のリモート メソッド名の代わりに ActionScript 関数/メソッドを受け取るようにします。次に、getOperation で String 名を使用するのではなく、そのメソッドを呼び出して非同期トークンを取得します。
2) 禁止事項 #1 -- MethodInvoker のようなタグがありますが、非同期トークンと結果/失敗ハンドラーを処理できますか?
3) 例外 #2 -- Mate 拡張機能を作成する必要があると考えています。おそらく、「AsyncMethodInvoker」という新しいタグです。
最善の行動方針について何か考えはありますか?必要に応じてマテを捨てますが、どうしても残しておきたいのです。
apache-flex - FlexMATEを使用してViewのプロパティをクラスのプロパティにバインドする方法
最近、MATE(Flex開発用)を発見し、疑問に思っていました。ビュー内のプロパティ(実際にはnavigatorcontentコンポーネント)をクラス内の別のプロパティにバインドして、同期を維持する方法(つまり、クラス内のプロパティが変更されるたびに)ビューのプロパティも変更されます)。
したがって、Target.mxmlというビューとプロパティtargertPropがある場合、プロパティSourcePropを使用してSourceClassというクラスにバインドするにはどうすればよいでしょうか。
前もって感謝します
apache-flex - クラスを中間として使用して、あるビューから別のビューにプロパティの変更を反映する
私は(もう一度読んだ後)完全に間違ったスレッドを提出しました。これは実際に私が知りたかったことです:
MATE を使用する Flex アプリケーションで、ViewProp というプロパティを持つ View.mxml というビューと、ClassProp プロパティを持つ ClassManager というクラスがあるとします。プロパティ SecondProp を持つ SecondView.mxml という別のビューがあるとします。
次のように定義することは可能ですか: ViewProp が (View.mxml で) 変更されるたびに、ClassProp も ClassManager で変更され、その変更が SecondProp プロパティの Secondview.mxml に反映されますか?!
今回は正しく説明できていることを願っています!
前もって感謝します
apache-flex - Flex 4 (MATE MVC) と MSMQ を使用した統合
Air(flex4) でアプリケーションを実行しています。これは私の最初のアプリケーションであるため、統合部分を実行するためのアドバイスが必要です。
システムとバックエンド間のすべての統合は、MSMQ を使用して行う必要があります。よし、フレックス プロジェクト内にインポートして MSMQ キューにメッセージを入れたり読み取ったりできるライブラリがあると聞きましたが、これは私のダブレットではありません。知りたいのですが、この通信を行うのにどのような方法が適しているかを知りたいのですが、つまり、MSMQService などと呼ばれるアクション スクリプト クラスが必要であり、キューに入れたり読み取ったりする関数を用意する必要があるということです。または、Mate で新しいカスタム タグを作成し、統合に対処するためだけに別の eventMap を用意する必要がありますか?! 多くのアプローチがあることは知っていますが、誰かがすでにそれを行っている場合は、良いパターンなど、どのように行ったかを知りたいです.
助けてくれてありがとう!
apache-flex - メイトがイベントをリッスンしない - Flex
Flex 4 と Mate フレームワークを含む単純なプロジェクトに取り組んでいます。Mate イベント マップを mxml ファイルの fx:declarations タグに含め、イベントを発生させると、Mate イベント ハンドラーがイベントをリッスンし、それに基づいて動作します。
問題は、アクション スクリプト ベースのプロジェクトで、eventmap クラス (これは mxml ファイルのみ) をインスタンス化し、それを一番上に保持してイベントを起動すると、インスタンス化された eventmap がアクション スクリプト クラスから起動されたイベントをリッスンしないことです。
何がうまくいかないと思いますか?
前もって感謝します。
flex4 - Flex 4の状態は、コンポーネントとフレームワークのどこにありますか?
基本的に、それぞれがアプリケーションの管理しやすい小さな部分を構築しようとしますが、今は少し混乱しています。イベントベースのフレームワークであると主張するMateFrameworkを見たことがありますが、どういうわけか、新しい状態は重複しているように感じます。私よりも悟りのある人がこのテーマに光を当てることができますか?