/ / Polimer: Elemek regisztrálása külső scriptekhez - polimer

Polimer: Elemek regisztrálása külső scriptekhez - polimer

A legtöbb olyan példában, amelyet létrehoztam az elem regisztrálására szolgáló szkriptet az összetevő HTML-fájljában, pl.

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

Lehetőség van arra, hogy ezt a regisztrációt egy külső szkriptbe helyezze, pl.

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

Ez vonzó lehetőségnek tűnik, mivel a szkript láthatóvá válik az olyan eszközökhöz, mint a JSHint, de akkor elveszíti az attribútumok automatikusan generált dokumentációját stb.

Van-e olyan munkafolyamat vagy eszközkészlet, amely segít a mindkét világ legjobbjainak elérésében?

például. össze egy nyers sablont és szkriptet egyetlen HTML-fájlba, hasonlóan a CSS előfeldolgozásához a Sass-al?

válaszok:

2 a válasz № 1

Igen. A Polymer támogatja egy elem regisztrálását egy külső szkript hivatkozásával. Lát http://www.polymer-project.org/docs/polymer/polymer.html#separatescript. Az eredeti ok, amiért az elem a hívásban van Polymer() támogatni kell. Hozzárendeli a definíciót a szkripthez.


Kapcsolódó kérdések


Hozzászólások (0)

Hozzászólni