سؤال

لقد رأيته الآن عدة مرات هنا وهناك وقد جعلني فضولي.

 <fx:Script fb:purpose="styling">
    //script stuff
 </fx:Script>

حتى الآن ، لم أر أي فرق معها وبدونه. كما أنني لا أحصل على أي برنامج ترجمي. كيف يختلف البرنامج النصي مع FB: PURPSE عن البرنامج النصي بدونه؟ ما هي العواقب المترتبة على عدم تضمين FB: الغرض وما هي الفوائد الخاصة بما في ذلك FB: الغرض؟

هل كانت مفيدة؟

المحلول

من المرن 4 توثيق:

تحتوي معظم جلود الشرارة على كتلة خاصة في الجزء العلوي من فئة الجلد. تحدد هذه الكتلة عادة خصائص الأناقة التي تحترمها فئة الجلد ، بما في ذلك الاستثناءات التي يستخدمها الجلد. تتضمن العلامة سمة خاصة ، FB: الغرض = "التصميم":

<fx:Script fb:purpose="styling">

يتم استخدام هذه السمة بواسطة فلاش باني. عندما تقوم بإنشاء نسخة من فئة الجلد في فلاش باني ، يمكنك اختيار جعل البشرة قابلة للتصميم. إذا اخترت جعلها قابلة للتصميم ، فإن فلاش باني يتضمن هذا القسم من فئة الجلد. إذا اخترت عدم جعل البشرة قابلة للتصميم ، فإن فلاش باني يستبعد هذا القسم.

نصائح أخرى

إنه جزء من مساحة اسم Flashbuilder ، ولن يكون له أي تأثير على التجميع.

لا توجد وثائق متوفرة للجمهور في الوقت الحالي ، ولكن عادةً ما يتم إنشاؤها بواسطة FlashBuilder نفسها ، أو يتم تضمينها في رمز Flex Framework من Adobe.

يتم استخدامه لإظهار الغرض (بطريقة قابلة للقراءة للأداة) من كتلة البرنامج النصي ، في هذه الحالة ، التصميم.

إذا قمت بإنشاء جلد MXML جديد باستخدام Flash Builder (ملف> جديد> MXML Skin) ، فيمكنك إلغاء تحديد مربع الاختيار "إزالة رمز تصفيف التصميم" الذي يدل على أن منشئ الفلاش يجب أن يزيل كتلة البرنامج النصي التي تحدد FB: الغرض = "التصميم".

كما قال Yaba ، فإنه يسمح لك بالتحقق من "إزالة التصميم" عند إنشاء جلد MXML جديد عن طريق نسخ فئة بشرة أخرى.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top