/ / بوليمر: تسجيل العناصر في النصوص الخارجية - البوليمر

البوليمر: تسجيل العناصر في مخطوطات خارجية - بوليمر

في معظم الأمثلة التي "رأيتها لإنشاء عناصر ، يتم تعريف البرنامج النصي الذي يسجل العنصر في ملف HTML الخاص بالمكون ، على سبيل المثال.

<link rel="import" href="/components/polymer/polymer.html">

<polymer-element name="my-element">
<template>
...
</template>
<script>
// convenience wrapper for document.registerElement
Polymer("my-element", {
...
});
</script>
</polymer-element>

من الممكن القيام بالتسجيل في برنامج نصي خارجي بدلاً من ذلك ، على سبيل المثال.

<script src="my-element.js"></script>

يبدو ذلك خيارًا جذابًا لأن البرنامج النصي يصبح مرئيًا لأدوات مثل JSHint ، ولكنك تفقد وثائق السمات التي تم إنشاؤها تلقائيًا وما إلى ذلك.

هل هناك سير عمل أو مجموعة من الأدوات التي تساعدك على الحصول على أفضل ما في العالمين؟

مثلا الجمع بين القالب الخام والسكريبت في ملف HTML واحد بطريقة مشابهة لمعالجة CSS باستخدام Sass؟

الردود:

2 للإجابة № 1

نعم فعلا. يدعم البوليمر تسجيل عنصر من خلال الإشارة إلى نص خارجي. نرى http://www.polymer-project.org/docs/polymer/polymer.html#separatescript. السبب الأصلي هو العنصر في الدعوة إلى Polymer() هو دعم هذا. يقترن التعريف بالبرنامج النصي.


أسئلة ذات صلة


التعليقات (0)

اضف تعليق