كيفية إضافة عناصر إلى صفيف حقن دون تكاليف العناصر الأخرى في Flex 4 مع البقدونس

StackOverflow https://stackoverflow.com//questions/22047901

سؤال

لدي مجموعة أستخدمها لتخزين مجموعة من الكائنات.يسمح طلبي للمستخدم بإضافة كائنات جديدة إلى الصفيف وتحرير محتوى الكائنات.جميع الكائنات الموجودة في الصفيف هي من نفس النوع والمشكلة التي أحصل عليها هي أنه إذا أضفت كائن جديد أو تحرير كائن موجود ثم تصبح جميع الكائنات الموجودة في الصفيف نسخا دقيقة من الكائن المضافة حديثا. هل هناك أي طريقة لوقف هذا؟

في طلبي لدي كائن يخزن arraycollection:

giveacodicetagpre.

لدي كائن أرغب في تخزين مثيلات في هذه الصفيف:

giveacodicetagpre.

يعرض ملف MXML الرئيسي الخاص بي جميع العناصر الموجودة في Myarray في DataGrid والتي تعقد في ملف ActionScript:

giveacodicetagpre.

ثم ملف ActionScript:

giveacodicetagpre.

لقد حاولت تضمين التعليمات البرمجية ذات الصلة لأن التطبيق كبير جدا ولكن إذا كانت هناك حاجة إلى مزيد من المعلومات، فيمكنني تقديمها.

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

المحلول

حسنا، وبالتالي كانت الطريقة لتحقيق ذلك لإنشاء مثيل جديد من MyObject وإضاف ذلك إلى Myarray بدلا من ذلك.

giveacodicetagpre.

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