問題タブ [flex4]
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 - 間違ったアイテムレンダラーを再利用するSparkリスト
itemRendererFunctionによって決定された複数のアイテムレンダラーを使用するListコンポーネントがあります。初めてデータを設定したときは、期待どおりに動作します。次に、新しいデータでデータを2回設定すると、itemRendererFunctionが呼び出されず、データと一致していなくても現在のレンダラーを再利用しようとします。スクロールすると、関数が呼び出され、正しいレンダラーが使用されます。データを設定する前にinvalidateDisplayListなどを呼び出してみましたが、問題は解決しませんでした。何か案は?
apache-flex - 絶対に描画された Flex 4 コンポーネントの動的なサイズ変更 (Catalyst によって生成された描画コード)
Flash Catalyst によって生成されたコードがあり、サイズ変更可能で回転可能にする必要があります。
現時点では、これを実現する方法がわかりません。
基本的な考え方は次のとおりです。
- 私は風車を持っています。
- windmillにはwindmillBladesが含まれています。
- 風車の羽根が回転します。
- 風車のサイズが変更されます。
- 風車のサイズが変更されると、windmillBladesはwindmillに合わせて動的にスケーリングする必要があります。
以下のコードは、私が用意したデモ アプリの構造を簡略化したもので、すぐに IDE に貼り付けることができます。
これは私にとってミッション クリティカルであるため、ソースをチェックして、助けてくれるかどうかを確認してください 。:/
ありがとう!
編集:これは私の実際のアプリの抽象化であることに注意してください。私は風車シミュレーターを構築していません。
apache-flex - Flex 4 レイアウト メカニズム
こんにちは、flex4 の初心者です。アプリケーション タグの下に記述されている s:layout タグについて知りたいのですが、このレイアウトはアプリケーション全体またはレイアウト タグの下の要素に適用されますか。
apache-flex - Flex 4は親コンテナのサイズを動的に変更して子を格納します
子のサイズが変更されたときに、親のコンテナ (グループなど) のサイズを変更する簡単な方法はありますか?
以下は小さなアプリの例です。200x200 の「食べ物」を「胃」に入れると、胃と 100x100 の「体」が含まれており、食べ物を含むようにサイズを変更する必要があります。
何か案は?
(この要点http://gist.github.com/301292から)
apache-flex - CSSファイルのClassReferenceをSwfファイルにコンパイルするときに定義が見つかりませんでした
cssファイルをswfファイルにコンパイルし、実行時にロードしています。これらをコンパイルして、ほとんどの場合ClassReferenceステートメントを使用することに問題はありません。
それはうまくいきます。アセットは別のswcから取得されますが、これは次のとおりです。
動作しません。違いは、HeaderBackgroundがcssファイルと同じプロジェクトのクラスであるということです。ただし、スタイルをmxmlファイルに移動すると、問題なく動作します。
cssフィールドなどをコンパイルするときにコンパイラが異なるソースパスを使用するのではないかと思います。
これはFlashBuilder4ビルド269271SDK13963にあります
apache-flex - LCDS の mx:DataService は、Flash Builder 4 DCD データ機能とどう違うのですか?
LCDS Data Management via <mx:DataService>
(from LCDS でのみ使用可能fds.swc
) は、ページネーションとデータ同期を行うことができますが、FlashBuilder 4 + Flex4 も同様に行うことができます! 次の Flex4 + FlashBuilder 4 チュートリアルを参照してください。
これら 2 つのデータ管理機能は、LCDS と FB4+Flex4 で具体的にどのように異なりますか? Flex4+FB4 データ管理ではできないことで、LCDS データ管理ではできることはありますか?
これらの機能は FB4 クライアント側のデータ管理にありますか?
- 紛争解決?LCDS にはいくつかの競合解決サポートがありますが、FB4 データ管理はそれを処理しますか?
- リアルタイムのグリッド更新? BlazeDS がデータ プロバイダー/エンドポイントとして使用されている場合、グリッドはすべてのクライアントで自動的に更新されますか?
ありがとう!
apache-flex - Flex4: AS で子を追加して Scroller をスパークさせる方法
次のコードを ActionScript に変換したい (mxml は正常に動作します):
これは簡単には機能しません:
apache-flex - itemrenderer を利用したコンテナを使用する場合、レンダリングが停止しないようにする方法はありますか?
Flex 4 で開発しています。データグリッド コンテナーと、テキスト フィールド、ボタン、およびいくつかのボックスを備えたカスタム itemrenderer があります。一部のデータが表示されるたびに、アプリは完全にレンダリングされる前に 1 ~ 2 秒間停止します。より滑らかにレンダリングしたり、次々とレンダリングしたりする方法はありますか?
list - Flex4のSparkListコントロールでクリックイベントを処理するにはどうすればよいですか
私はas:Listコンポーネントを持っています。クリックイベントを処理して、どのリストアイテムが選択されているかを知りたい。s:ListにClickイベントが表示されません。回避策はありますか?
ありがとう。
apache-flex - コマンドラインを使用して Flex CSS ファイルを SWF にコンパイルする
Flex builder では、CSS ファイルを右クリックして [compile to swf] を選択すると、CSS SWF がメイン アプリと共に自動的にコンパイルされることを理解しています。
コマンドラインから CSS ファイルのみ (メイン アプリではなく) をコンパイルすることは可能ですか?
したい :
- 手作業で編集する Flex CSS ファイルをクライアントに提供する
- CMS 経由でファイルをアップロードできるようにする
- サーバー プロセスをトリガーして、コマンド ラインからコンパイラを実行し、コンパイル済みの SWF を適切なサーバー パスに出力します。
もちろん、Flex がテキストベースの CSS ファイルを適切にサポートしていれば (AS3 を使用して手動でスタイルを適用する必要がなく)、これははるかに簡単になります。