問題タブ [flex-spark]

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

apache-flex - AdobeTV: James Ward による Flex でのデータの操作 - Flash Builder 4.0 ベータ版の empWeb の例

AdobeTV のビデオから、例の empWeb (LiveCycle Data Services) で遊んでみました。Flex Builder 3 (FB3) では、すべて正常に動作します。これを Flash Builder 4.0 Beta (FB4) で試したところ、うまくいきませんでした。元の xmlns 宣言 (2009、spark、halo) を FB3 (2006) の宣言に置き換えたところ、機能しました。理由を説明していただけますか?

デフォルトの SDK (FB3 には Flex 3.2、FB4 には Flex 4.0) を使用しています。これを調査しました (3 つのソース コード例を参照してください)。ソース #1 は FB3 および FB4 で正常に動作しますが、ソース #2 は FB4 コンパイル エラー メッセージを表示します。

「mxmlContentFactory」の初期化子で、型 flex.samples.crm.employee.Employee をターゲット配列要素型 mx.core.IVisualElement に割り当てることができません

ソース #3 のコンパイルは問題ありませんが、ブラウザには白い画面しか表示されません (表もデータもありません)。

ソース #1

ソース#2

ソース #3

0 投票する
7 に答える
13809 参照

css - Flex CSS タイプ セレクタの警告を無効にしますか?

複数のモジュールを含むやや大規模な Flex プロジェクト (複数の SWF を生成する単一の Flex プロジェクト) を構築しています。

現在、メインの SWF タグにロードされている単一の css ファイルがあります。

CSS ファイル内:

CSS ファイルは他のどこからも参照されていません。

現在、6 つのモジュールがあります (メインの SWF を加えて、合計 7 つの SWF があります)。警告の数がモジュールの数に相関していることに気付きました...モジュールを追加するたびに、より多くの警告が表示されます。現在、CSS ファイルのすべてのエントリに対して 6 つの警告が表示されるため、次のようになります。

そして、Button、TextArea などについて繰り返します。役に立たない警告が多すぎて、有効なものがあるかどうかを確認することは不可能です。

この警告は、私が間違っていることが原因ですか? スタイルはすべて正しく適用されており、実行時に思いどおりに動作しているように見えます。何も悪いことをしていない場合、コンパイラにこの警告を無視するように指示できますか?

注: コンパイラ フラグを試してみましたが、-show-unused-type-selector-warnings=false機能しません...これは、類似しているが異なる警告のためです。

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

flash - Flex 4 のグローバル ステート

Flex 4 では、スキン内およびコンポーネント内にローカライズされた状態が導入されています。これは MVC モデルでは意味があるため、ビジュアル要素は、コンポーネントの状態とは別の独自の状態 (つまり、ボタンの場合: アップ、ダウン、オーバーなど) を持つことができます。しかし、グローバル アプリケーションの状態を作成するにはどうすればよいでしょうか。私が探しているものと似たものが既に SDK に含まれていますか?

さらに明確にする: 現在の要素の外観だけでなく、コンテナーまたはコンポーネントのプロパティと要素を変更する 3 つの個別の「モード」を持つアプリケーションがあるとします。したがって、すべてのコンポーネントとスキンの状態だけでなく、アプリケーション全体の状態があると非常に便利です。基本的に、これは別の抽象化レイヤーです。ボタンの例に戻ると、アップ、ダウン、オーバーの状態があるとしますが、グローバル アプリケーションの状態 1 には 3 つの別々のアップ、ダウン、オーバーの状態があり、グローバル アプリケーションの状態 2 には別の 3 つの別々の状態があります。など。

視覚学習者向け:

ボタンのカスタム スキンの状態は、グローバル アプリケーションの状態では次のようになります。

ありがとう

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

apache-flex - Flex-4 Beta2:背景画像が機能しなくなった

プロジェクトをFlex4Beta1からBeta2にアップグレードした後、Haloコンポーネントで背景画像スタイルがサポートされなくなったことがわかりました。

例えば:

jiraの問題SDK-23050は次のことを指摘していることに注意してください。

backgroundImageはSparkスキンではサポートされていません。

ただし、これはSparkスキンを使用しておらず、標準のHaloコンポーネントのみを使用しています。

誰かアイデアがありますか?

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

apache-flex - Flex 4 の mx/fx/s オブジェクト タイプの違いは何ですか?

Flex4 は、次の名前空間を提供します。

違いは何ですか?どの名前空間がどの機能を提供しますか? それに関する情報はどこにありますか?

0 投票する
3 に答える
1253 参照

apache-flex - 間違ったアイテムレンダラーを再利用するSparkリスト

itemRendererFunctionによって決定された複数のアイテムレンダラーを使用するListコンポーネントがあります。初めてデータを設定したときは、期待どおりに動作します。次に、新しいデータでデータを2回設定すると、itemRendererFunctionが呼び出されず、データと一致していなくても現在のレンダラーを再利用しようとします。スクロールすると、関数が呼び出され、正しいレンダラーが使用されます。データを設定する前にinvalidateDisplayListなどを呼び出してみましたが、問題は解決しませんでした。何か案は?

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

apache-flex - Flex - ComboBox の周りに線があります

Flex Builder 4 Beta 2 を使用して、最初の Flex アプリケーションを設計する際につまずいています。ComboBox を使用しようとしていますが、常に周囲に線があるように見え、取り除く方法がわかりません。彼ら。

UI の [デザイン] セクションの [コントロール] セクションから ComboBox を画面にドラッグしただけです。設定も特別なcssも変更していません。デフォルトのComboBoxを使用しただけで、これが得られます。

何か案は?

0 投票する
5 に答える
19299 参照

apache-flex - フレックス-開いているDropDownListの高さを変更する方法

FB4を使用して、開いているスパークのDropDownListの高さを変更したいと思います。デフォルトでは、スクロールする前に最大6つのアイテムが表示されます。ドロップダウンリストに7つのアイテムが含まれているので、開いているドロップダウンリストの高さを、スクロールせずに7つのアイテムすべてに合うように変更したいと思います。回避策として、アイテムのフォントサイズを変更して、アイテムが小さくなり、7つすべてが収まるようにしましたが、小さいフォントは見栄えがよくありません。この高さを変更する方法はありますか?私はFlashにかなり慣れていないので、それが複雑な解決策である場合は、詳細に説明してください:-)。

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

apache-flex - flex spark buttonbar : mouseOver イベントでどのボタンを決定するか

re: spark.components.ButtonBar

spark ButtonBar のmouseOverイベントで、マウスがホバリングしているいくつかのボタンのどれをどのように判断しますか? もちろん、現時点では選択されたインデックスはありません。違いがある場合、ButtonBar は MXML で定義されていませんが、ActionScript でインスタンス化され、ArrayList が ButtonBar インスタンスの dataProvider プロパティに割り当てられます。

助けてくれてありがとう。

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

flash - Flash 4 BitmapImage とイベント

mx 画像クラスの代わりに BitmapImage spark クラスを使用しようとしています。画像は同じように読み込まれます

しかし、マウスイベントを追加すると問題が発生します。たとえば、次のようになります。

画像をクリックしたときにマウスイベントをトリガーしない

ヘルプ!ありがとう