Flash Builder 4 مشكلة مع أوراق الأنماط Flex
-
23-09-2019 - |
سؤال
قمت مؤخرًا بالترقية إلى أحدث إصدار من FlashBuilder. استيراد مشروعي الذي كنت أعمل عليه والآن أصبح مليئًا بالأخطاء. الأخطاء التي أحصل عليها والتي لا أفهمها هي أنها لم تعد تتعرف على مساحة أسماء MX ، ولكن لديها الآن مساحة اسم MX1. Anthis محبط حقًا منذ أن انتهيت من هذا المشروع تقريبًا ، ويبدو الآن أن الأمور قد تغيرت. ما الذي تغير في Flashbuilder الجديد الذي من شأنه أن يسبب هذا؟
المحلول
يجب الآن استخدام مراجع مساحة الاسم في ملفات CSS مع Flex 4.
لكل أمثلة على موقع Adobe ...
<Style>
@namespace "library://ns.adobe.com/flex/spark";
@namespace cx "com.mycompany.*";
Button { color: #990000; }
cx|MyFancyButton { color: #000099; }
</Style>
يرجى قراءة المزيد حول التغييرات الجديدة هنا http://opensource.adobe.com/wiki/display/flexsdk/css+namespaces+support
نصائح أخرى
حسنًا ، على ما يبدو إذا استخدمت مساحة الاسم "Library: //ns.adobe.com/flex/halo" ، لم تنجح. لكن عندما أستخدم "http://www.adobe.com/2006/mxml"، إنها تعمل