Domanda

Quando si assegna l'itemRenderer di un oggetto, è meglio utilizzare un completo nome di stringa o l'uso ClassFactory?

È stato utile?

Soluzione

itemRenderer è tipizzata come iFactory, così idealmente dovrebbe essere un ClassFactory. Ma sembra che il compilatore può capire cosa vuol dire se si utilizza il nome completo, e il codice ActionScript generato e compilato utilizzerà iFactory non importa quello che sto cercando di indovinare. Io uso la stringa così non devo importare ClassFactory e iFactory. Se uso itemRendererFunction però, io uso ClassFactory.

Altri suggerimenti

[Flex-Builder specifica] Personalmente io uso una fabbrica di classe come rende possibile per me di control-click il nome di classe di mio articolo renderer e vado dritto a quella classe per visualizzare il codice. Consente di risparmiare un po 'di tempo.

Questo da solo rende il metodo factory di classe "migliore" ... almeno per me.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top