/ / Polimeras: elementų registravimas išoriniuose scenarijuose - polimeras

Polimeras: išorinių scenarijų elementų registravimas - polimeras

Daugumoje pavyzdžių, kuriuos aš "matėu kurdami elementus, scenarijus, kuris registruoja elementą, yra apibrėžtas komponento HTML faile, pvz.

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

Vietoj to galima užsiregistruoti išoriniame scenarijuje, pvz.,

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

Tai atrodo patraukli galimybė, nes tada scenarijus tampa matomas tokiems įrankiams kaip JSHint, bet tuomet prarasite automatiškai sugeneruotą atributų dokumentaciją ir pan.

Ar yra darbo eiga ar įrankių rinkinys, padedantis jums pasiekti geriausius abu pasaulius?

pvz., sujungti žaliavinį šabloną ir scenarijų į vieną HTML failą panašiai kaip iš anksto apdoroti CSS su Sass?

Atsakymai:

2 atsakymui Nr. 1

Taip. Polimeras palaiko elemento registravimą naudodamas nuorodą į išorinį scenarijų. Pamatyti http://www.polymer-project.org/docs/polymer/polymer.html#separatescript. Originali priežastis, dėl kurios elementas yra kvietime Polymer() tai paremti. Jis susieja apibrėžimą su scenarijaus.


Susiję klausimai


Komentarai (0)

Pridėti komentarą