2011-07-21 12 views
0

状態を使用するタイミングとカスタムコンポーネントを使用するタイミングを教えてください。これらの方法を使用する利点と欠点は?Flex 4.5:状態とコンポーネント

Flex 4.5でステートを使用している1つの問題は、多くのステートがあり、個々のコンテナ/コントローラに設定する必要がある場合はincludeInプロパティが煩雑になります。

おかげ 安吉

+0

erm、彼らは全く同じではありませんか? –

答えて

1

states groupsの使用はあなたの問題を解決し、すべてのcombersomeの混乱を明確にしませんか?

+0

状態グループは確かに1つの解決策です。ありがとう。 – Anji

1

州および税関のコンポーネントは、敵対的な選択肢ではありません。それらは一緒に使用することができます。正確な種類のコンポーネントが何を意味しているのか、なぜそれらが解決するのかは非常に明確ではありませんincludeIn問題。

ActionScriptおよびMXMLビジュアルクラスは、ビジュアルコンポーネントとして参照できます。そのような構成要素を生産する目的の1つは、複雑さを軽減することである。したがって、ビジュアルコンポーネント(MXML)に非常に複雑な状態のロジックがある場合、対応する状態のサブコンポーネントを別々のコンポーネントに抽出することは非常に良いことです。これらの抽出されたコンポーネントは、MXMLコンポーネントであり、includeIn/excludeFromロジックを持つ状態を含むことができます。または、スキン状態のActionScriptコンポーネントにすることもできます。

状態と抽出コンポーネントは簡単に一緒に暮らすことができます。開発者の主な目標の1つは、複雑さを軽減することです。そして常識はそれを行うための最良の武器です。

+0

返事をありがとう。私はより多くの情報で私の質問を編集します。 – Anji

関連する問題