/ / Polimer: Harici Scriptlerde Elemanların Kaydedilmesi - polimer

Polimer: Harici Scriptlerde Elemanların Kaydedilmesi - polimer

Öğeleri oluşturmak için gördüğüm çoğu örnekte, öğeyi kaydeden komut dosyasının bileşeninin HTML dosyasında, ör.

<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>

Bu kaydı, harici bir komut dosyasında yerine koymak mümkündür, ör.

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

Bu, çekici bir seçenek gibi görünüyor çünkü betik daha sonra JSHint gibi araçlara görünür hale geliyor, ancak otomatik olarak oluşturulan öznitelik belgelerini vb. Kaybedersiniz.

Her iki dünyanın en iyisini elde etmenize yardımcı olacak bir iş akışı veya araç kümesi var mı?

Örneğin. Ham şablon ve komut dosyasını SSS ile CSS'yi ön işlemeye benzer şekilde tek bir HTML dosyasına birleştirmek?

Yanıtlar:

Cevap için 2 № 1

Evet. Polimer, bir dış komut dosyasına başvurmak suretiyle bir öğeyi kaydetmeyi destekler. Görmek http://www.polymer-project.org/docs/polymer/polymer.html#separatescript. Öğenin çağrılmasında orijinal bir sebep Polymer() bunu desteklemektir. Tanımı betikle ilişkilendirir.


ilgili sorular


Yorumlar (0)

Yorum ekle