لماذا هذا صفيف هو وجود "_ractive" الملكية ؟
-
26-12-2019 - |
سؤال
لقد لاحظت أن كل مجموعة أن asigned إلى ractive عبر البيانات _ractive الملكية...الشيء هو, هذه المجموعة يبدو أن _ractive:الكائن الذي هو المفتاح:القيمة الزوج ، و هذا ليس من المفروض ان تكون في المصفوفات.
لذلك أضفت لقطة عن كروم التفتيش إلى نقطة واضحة.
يمكن لأي شخص أن يساعدني على فهم هذا أفضل ؟
المحلول
Ractive مجموعة التعديل شرحها بالتفصيل في مستندات هنا.كجزء من تتبع مجموعة تعديل مجموعة الأساليب هي ملفوفة:
Ractive يضيف (غير قابلة للتعداد ، في المتصفحات الحديثة) _ractive الملكية إلى المصفوفات التي تحتوي على معلومات حول Ractive الحالات تعتمد على مجموعة ، والتي keypaths يتم تعيينه.
يمكنك التوقف عن مجموعة التعديل باستخدام modifyArrays: false
, ولكن ثم تحتاج إلى الاتصال ractive.update
نفسك ، أو يمكنك استخدام ractive مجموعة أساليب تعديل مثل ractive.push(array, item)
(ميزة إضافية أن هذه الدعوة ترجع وعد يسمى عند التحولات إذا كان أي كاملة ، إذا كان هذا هو ذات الصلة إلى استخدام).