Bibliothèque de composants Web Contextfull créé pour améliorer l'expérience utilisateur des API des composants Web natifs avec:
Ce module peut également être utilisé directement dans le navigateur dans un environnement de nœud. Vous pouvez même l'utiliser avec d'autres bibliothèques Web et frameworks comme React et Angular .
<!-- use the latest version -->
< script src =" https://unpkg.com/cwco/dist/cwco.min.js " > </ script >
<!-- use a specific version -->
< script src =" https://unpkg.com/[email protected]/dist/cwco.min.js " > </ script >
<!-- link your app script after -->
< script src =" app.js " > </ script > npm install cwco
Vous pouvez ensuite importer la classe des constructeurs en fonction de ce que vous construisez.
const { WebComponent , ContextProviderComponent , Directive } = require ( 'cwco' ) ;CWCO est juste HTML et si vous voulez une mise en surbrillance de syntaxe pour VScode, vous pouvez utiliser la ligne en ligne-HTML
Pour la mise en évidence de la syntaxe de HTML et CSS dans JavaScript, utilisez des plugins en ligne-HTML ou LIT-HTML.
Vous pouvez importer html à partir de cwco ce qui est juste une aide pour VScode qui ne fait rien de spécial à la chaîne HTML avec laquelle vous l'utilisez.
import { html , css , WebComponent } from "./cwco" ;
class MyButton extends WebComponent {
get template ( ) {
return html `<button><slot></slot></button>`
}
get stylesheet ( ) {
return css `<style>button {color: #222}</style>`
// or
// return css`button {color: #222}`
}
} Ces IDE ont une syntaxe HTML-in-Javascript intégrée en surbrillance qui peut être utile lors du développement de composants Web CWCO.
Apprendre comment