您能否建議我何時使用狀態以及何時使用自定義組件?使用這些方法的優點和缺點?Flex 4.5:狀態與組件
我在Flex 4.5中看到的一個問題是,如果有許多狀態並且需要爲單個容器/控制器設置,則includeIn
屬性會很麻煩。
感謝 安吉
您能否建議我何時使用狀態以及何時使用自定義組件?使用這些方法的優點和缺點?Flex 4.5:狀態與組件
我在Flex 4.5中看到的一個問題是,如果有許多狀態並且需要爲單個容器/控制器設置,則includeIn
屬性會很麻煩。
感謝 安吉
國家和海關組件不是敵對的選擇。它們可以一起使用。從你的問題來看,你不清楚你的意思是什麼確切類型的組件,以及他們爲什麼解決問題。
您可以將ActionScript和MXML可視類作爲可視化組件引用。生產這些組件的目的之一是降低複雜性。因此,如果您在某些可視組件(MXML中)中具有非常複雜的狀態邏輯,那麼將某些具有相應狀態的子組件提取爲單獨的組件非常合適。這些提取的組件可以是MXML組件,並且可以包含具有includeIn
/excludeFrom
邏輯的狀態。或者他們可以是具有皮膚狀態的ActionScript組件。
狀態和提取組件可以輕鬆地生活在一起。開發人員的主要目標之一是降低複雜性。常識是做這件事的最好武器。
感謝您的回覆。我將用更多信息編輯我的問題。 – Anji
恩,他們是不是一樣?! –