/ / Polymeeri: Elementtien tallentaminen ulkoisiin komentosarjoihin - polymeeri

Polymeeri: Elementtien tallentaminen ulkoisiin komentosarjoihin - polymeeri

Useimmissa esimerkissä, joita olen nähnyt elementtien luomisessa, elementtiä rekisteröivä komentosarja määritellään komponentin HTML-tiedostossa, esim.

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

Se voi tehdä kyseisen rekisteröinnin ulkoisella komentosarjalla, esim.

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

Tämä tuntuu houkuttelevalta vaihtoehdolta, koska käsikirjoitus tulee näkyviin työkaluilla kuten JSHint, mutta menetät automaattisesti luodut attribuuttien dokumentointi jne.

Onko olemassa työnkulkua tai työkaluja, joiden avulla voit saada molempien maailmojen parhaat puolet?

esimerkiksi. yhdistää raaka-malli ja komentosarja yhdeksi HTML-tiedostoksi samalla tavalla kuin esikäsittely CSS: n kanssa Sassilla?

vastaukset:

2 vastauksesta № 1

Joo. Polymeeri tukee elementin rekisteröimistä viittaamalla ulkoiseen käsikirjoitukseen. nähdä http://www.polymer-project.org/docs/polymer/polymer.html#separatescript. Alkuperäinen syy, johon elementti kuuluu Polymer() on tukea tätä. Se yhdistää määritelmän komentosarjan kanssa.


Liittyvät kysymykset


Kommentit (0)

Lisää kommentti