2009-06-11 11 views
2

フレックスモジュールは、モジュールをロードするメインアプリケーションとは異なるスタイルを持つことができますか?意味...アプリケーションの主なスタイルセットを持つことができ、各モジュールのスタイルを分離することができます。実行時に他のモジュールを邪魔することなくそれぞれのスタイルをレンダリングできますか?フレックスモジュールのオーバーライドされたスタイル

私の具体的なケース: メインアプリケーションは私によって開発されています...モジュールはメインアプリケーションに貢献したいさまざまな人々によって開発されています。主なアプリケーションやそのスタイルに触れることなく、各モジュール開発者がモジュールに独自のスタイルを持たせるための方法を提供したいと思います。

答えて

0

と言う二つのCSSファイルモジュール用とメインのアプリのための1つを持っているように私は、あなたが(私は私が間違っているかどうかを知りたいのですが)あなたが求めているものを行うことができると信じていません。あなたはCanvasmoduleにそのスタイルを設定し、いつでもメインアプリの内部で宣言するときに、あなたのモジュール内で次に

Canvas.mainapp { 
... 
} 

Canvas.module { 
... 
} 

何を行う可能性は、CSS内の代わりに、単一Canvasスタイルを宣言するには、のような何かをされますあなたはCanvasはどうしたらmainapp

にそのスタイルを設定宣言する。

+0

応答ケネスいただきありがとうございます。私の場合、主なアプリケーションは私によって開発されています...そして、モジュールは主なアプリケーションに貢献したい異なる人々によって開発されています。 私はモジュール開発者のそれぞれがメインアプリケーションやそのスタイルに触れることなく、モジュールのための独自のスタイルを持っているため、いくつかの方法を提供します。 今少し微妙になっていますか? :) – Anand

+0

CSSの構文は、残念なことに、フレックス3でサポートされていません。 – Hrundik

1

は(メインアプリケーションのアプリケーションドメインの子ではない)別のアプリケーションドメインにあなたのモジュールをロードしてください。

+0

はい、http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf69084-7f8c.html#WS2db454920e96a9e51e63e3d11c0bf69084-7e6dに応じて、トリックを行う必要があります – Borek

関連する問題