cwco
Release 1.7.8
ネイティブWebコンポーネントAPISユーザーエクスペリエンスを改善するために作成されたContextFull Webコンポーネントライブラリ:
このモジュールは、ノード環境でもブラウザで直接使用できます。 ReactやAngularなどの他のWebライブラリやフレームワークと一緒に使用することもできます。
<!-- 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
その後、構築されているものに応じてコンストラクタークラスをインポートできます。
const { WebComponent , ContextProviderComponent , Directive } = require ( 'cwco' ) ;CWCOはHTMLです。vscodeの構文を強調表示したい場合は、inline-htmlを使用できます
JavaScriptにおけるHTMLとCSSの強調表示については、Inline-HTMLまたはLIT-HTMLプラグインを使用します。
cwcoからhtmlをインポートできます。これは、使用するHTML文字列に特別なことをしないVSCodeの単なるヘルプです。
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}`
}
} これらのIDEには、CWCO Webコンポーネントを開発するときに役立つHTML-in-JavaScriptの構文強調表示が組み込まれています。
方法を学びます