Flex - nouvelle ClassFactory () vs Nom complet
-
25-09-2019 - |
Question
Lors de l'attribution du itemRenderer d'un objet, il est préférable d'utiliser une chaîne de nom complet ou utiliser ClassFactory?
La solution
itemRenderer
est entré comme IFactory, donc, idéalement, il devrait être un ClassFactory. Mais il semble que le compilateur peut comprendre ce que vous voulez dire que si vous utilisez simplement le nom complet et le actionscript généré et compilé utiliserez IFactory peu importe ce que je devine. J'utiliser la chaîne juste pour que je n'ai pas importer ClassFactory et IFactory. Si j'utilise itemRendererFunction
bien, j'utilise ClassFactory.
Autres conseils
[spécifique Flex Builder] Personnellement, j'utiliser une usine de classe me permet à de control-click
le nom de classe de mon article renderer et aller directement à cette classe pour voir le code. Enregistre un peu de temps.
Ce seul fait de la fabrique de classe « meilleure » ... du moins pour moi.