يوم جيد! كان هناك قدر معين من وقت الفراغ ، لذلك قررت مواصلة العمل على الترجمات. يمكن الاطلاع على المقال السابق على
هذا الرابط .
المؤلف ، الذي سأترجم مقالته اليوم ، هو أحد الأشياء المفضلة لدي. أنصح الجميع
بمدونة Maximillian على المتوسط .
أذكرك أنني أسعى للترجمة الحرفية ، وأحاول أن أنقل الجوهر. دعنا نذهب!
الخامس تظهر على علامة القالب
يغير توجيه v-show خاصية عرض العنصر الهدف ، لكن علامة القالب لا تنشئ عنصرًا في DOM ، لذلك فإن التوجيه ليس لديه ما يرفق به. استخدم v-if بدلاً من v-show على علامة القالب أو استبدله بعلامة div.
من أحد المترجمين: إذا كنت بحاجة إلى استخدام v-show ، على سبيل المثال ، لأسباب تتعلق بالأداء ، فأنا عادةً أعلقه على كتلة BEM في علامة القالب. يبدو لي مريحة.
لماذا العنصر في المرجع غير محدد؟
قد يحدث هذا الموقف إذا قمت بالوصول من خلال عنصر لم يتم تقديمه بعد بواسطة Vue خلال المرجع. على سبيل المثال ، التوجيه
v-if = false
معلق على سلفه.
يمكن تصحيح هذا الموقف عن طريق استبدال v-if بـ v-show ، أو الانتظار حتى يتم تقديم العنصر (عن طريق تعيين مراقب على محتوى v-if).
تحديث الملكية في ولاية Vuex
بمرور الوقت ، يصبح التطبيق الخاص بك أكثر تعقيدًا ومن المرجح أن ترى نفس الخصائص في Vuex. يمكن أن يؤدي هذا غالبًا إلى تحديث الخصائص الخاطئة أثناء حدوث طفرة.
يكمن حل المشكلة بشكل أكبر في مجال الهندسة المعمارية:
أ. حدد المزيد من الخصائص الفريدة التي تعكس جوهرها
ب. تجنب التعشيش المفرط في الخصائص
من المترجم: استخدم
مساحة الاسم في Vuex. لا أعرف لماذا لم يذكر ماكسيميليان هذا.