Vue: لا يتم التعرف على أسماء السمات الديناميكية كما هو موضح في مستندات Vue.js

تم إنشاؤها على ٢١ فبراير ٢٠١٩  ·  3تعليقات  ·  مصدر: vuejs/vue

إصدار

2.6.6

رابط الاستنساخ

https://jsfiddle.net/ferpzqvx/2/

خطوات التكاثر

  • أنشئ تطبيق Vue بخاصية البيانات attrName بقيمة href
  • أنشئ علامة HTML <a> بالسمة التالية ربط v-bind:[attrName]=some-link

ما هو متوقع؟

كنت أتوقع أن ينتج DOM ناتجًا مشابهًا لما يلي ، وفقًا للتوقعات المحددة هنا

<a href="www.google.com">Website</a>

أو

كنت أتوقع أن يتم إصلاح المستندات حتى لا تظهر مثال حالة الجمل.

ما الذي يحدث بالفعل؟

ما ورد أعلاه سيفشل مع وحدة التحكم التي تقول أن attrname غير موجود.

attrname في حالة منخفضة ليس في أي مكان في الكود المكتوب.

التعليق الأكثر فائدة

posva شكرًا لك ، ونعم ، سوف أتحقق من vuejs.org repo وأفتح إصدارًا جديدًا هناك إذا لم يتم إصلاح المشكلة هناك.

تحرير: انتهى الأمر بإنشاء طلب السحب ، وهو ينتظر أن يتم دمجه! شكرا لك مرة أخرى!

ال 3 كومينتر

اللعنة ، يجب تحديث هذا بالفعل في docs. لا يمكننا استخدام متغيرات حالة الجمل في قوالب html ، يجب أن نعكس ذلك عبر ملاحظة. سيعمل فقط على ملفات Vue وقوالب السلسلة. هل يمكنك التحقق مما إذا كانت المشكلة موجودة في vuejs.org repo وإذا لم تكن كذلك ، فافتح واحدة جديدة من فضلك؟ إذا كنت ترغب في إنشاء طلب سحب بدلاً من ذلك ، فسيكون ذلك جيدًا أيضًا

posva شكرًا لك ، ونعم ، سوف أتحقق من vuejs.org repo وأفتح إصدارًا جديدًا هناك إذا لم يتم إصلاح المشكلة هناك.

تحرير: انتهى الأمر بإنشاء طلب السحب ، وهو ينتظر أن يتم دمجه! شكرا لك مرة أخرى!

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات