إذا كانت هناك طريقة لإيقاف تجميع القالب من عرض كتلة في المثيل الأصل Vue
وبدلاً من ذلك السماح لمثيل آخر Vue
أو محرك قالب آخر بتنفيذ المهمة مثل قالب Django
لا يستخدم المحرك علامة verbatim
. في حالتي ، أريد استخدام العديد من مثيلات Vue
داخل صفحة وقد تكون متداخلة. لاحظ أنه لا يمكنني استخدام المكونات لأن الصفحة مقسمة إلى أجزاء ويتم عرضها من أماكن مختلفة.
لا أعرف طريقة دقيقة ونظيفة ولكني كنت أفكر في شيء مثل Django
حرفيا
أعتقد أن هذا سيؤدي إلى الكثير من التعليمات البرمجية بسبب الطريقة التي يعمل بها dom الظاهري الحالي. ولكن لا يزال بإمكانك القيام بشيء مماثل إذا قمت "بتحويل" تطبيقات vue إلى عناصر مخصصة . ثم سيتم تحديد نطاق كل تطبيق إلى الظل الخاص به.
custom elements
لا يحل المشكلة ما لم أستخدم العناصر المتجاهلة لتكوين Vue.
أود فقط تجنب خلط القوالب مثل هذا - بدلاً من ذلك ، قم بتركيب المثيل الآخر (مع سلسلة قالب in-js) على عنصر فارغ. في كلتا الحالتين ، لا أعتقد أننا سنضيف مثل هذه API لأن حالة الاستخدام مناسبة جدًا.
التعليق الأكثر فائدة
أود فقط تجنب خلط القوالب مثل هذا - بدلاً من ذلك ، قم بتركيب المثيل الآخر (مع سلسلة قالب in-js) على عنصر فارغ. في كلتا الحالتين ، لا أعتقد أننا سنضيف مثل هذه API لأن حالة الاستخدام مناسبة جدًا.