Flex - New ClassFactory () vs اسم مؤهل تمامًا
-
25-09-2019 - |
سؤال
عند تعيين itemrenderer لكائن ما من الأفضل استخدام سلسلة اسم مؤهلة تمامًا أو استخدام ClassFactory؟
المحلول
itemRenderer
يتم كتابتها على أنها غير معروفة ، لذلك يجب أن تكون مثالية. ولكن يبدو أن المترجم يمكنه معرفة ما تعنيه إذا كنت تستخدم فقط الاسم المؤهل بالكامل ، وسيستخدم Actionscript الذي تم إنشاؤه وتجميعه Ifactory بغض النظر عن ما أخمنه. أستخدم السلسلة فقط حتى لا أضطر إلى استيراد ClassFactory و Ifactory. إذا استخدمت itemRendererFunction
رغم ذلك ، أستخدم classFactory.
نصائح أخرى
باني فليكس محدد أنا شخصياً أستخدم مصنعًا للصف لأنه يجعلني ممكنًا بالنسبة لي control-click
اسم الفصل لعارض العنصر الخاص بي وانتقل مباشرة إلى تلك الفئة لعرض الرمز. يوفر قليلا من الوقت.
هذا وحده يجعل طريقة المصنع للصف "أفضل" ... بالنسبة لي على الأقل.
لا تنتمي إلى StackOverflow