/ / पॉलिमर: बाहरी लिपियों में तत्वों को पंजीकृत करना - बहुलक

पॉलिमर: बाहरी लिपियों में तत्वों को पंजीकृत करना - बहुलक

अधिकांश उदाहरणों में मैंने तत्वों को बनाने के लिए देखा है जो तत्व को पंजीकृत करने वाली स्क्रिप्ट को घटक की 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>

यह एक आकर्षक विकल्प की तरह लगता है क्योंकि स्क्रिप्ट जेएसएचआईंट जैसे टूल्स के लिए दृश्यमान हो जाती है, लेकिन फिर आप स्वचालित रूप से विशेषताओं के जेनरेट किए गए दस्तावेज़ों को खो देते हैं।

क्या वर्कफ़्लो या टूल का सेट है जो आपको दोनों दुनिया के सर्वश्रेष्ठ प्राप्त करने में मदद करता है?

जैसे एक कच्चे टेम्पलेट और स्क्रिप्ट को एक ही HTML फ़ाइल में गठबंधन के साथ सीएसएस को प्रीप्रोकैसिंग करने के समान तरीके से गठबंधन करें?

उत्तर:

जवाब के लिए 2 № 1

हाँ। पॉलिमर बाहरी स्क्रिप्ट को संदर्भित करके तत्व को पंजीकृत करने का समर्थन करता है। देख http://www.polymer-project.org/docs/polymer/polymer.html#separatescript। एक मूल कारण है कि तत्व कॉल में है Polymer() इसका समर्थन करना है। यह परिभाषा को स्क्रिप्ट के साथ जोड़ती है।


संबंधित सवाल


टिप्पणियाँ (0)

एक टिप्पणी जोड़े