Demo hier | Roadmap
Dieses Projekt ist in Arbeit. Siehe Projektseite, um den gesamten Status zu verfolgen.
Das Designsystem und die Spezifikationen sind noch offen, sollten aber in Nebular, Bootstrap und Rückenwind inspiriert sein.
Schreiben Sie einen Kommentar zum Designsystem, geben Sie Ihr Feedback!
| Chrom | Neue Kante (Chrom) | Safari | Firefox | Ältere Kante | Dh |
|---|---|---|---|---|---|
| 60+ | 79+ | 10.1+ | 63+ | 16-18 (Polyfills) | > = 11 (Polyfills) |
Siehe vollständige Dokumente
Abhängigkeit installieren:
npm i @tiagoboeing/anywhere-webcomponents Und anywhere-webcomponents.js :
< script src = "@tiagoboeing/anywhere-webcomponents/dist/anywhere-webcomponents/anywhere-webcomponents.js" > </ script >Die Verwendung in Frameworks finden Sie auf der Schablonenseite.
Jetzt können Sie Komponenten in einer HTML -Seite importieren, die über Skript von CDN importiert wird.
< script src =" https://cdn.tiagoboeing.com/anywhere-webcomponents/master/anywhere-webcomponents/anywhere-webcomponents.js " > </ script >
< aw-button label =" Primary " mode =" square " color =" outline " status =" success " > </ aw-button > (Achtung !! Nicht für die Produktion verwenden!)
< script src =" https://cdn.tiagoboeing.com/anywhere-webcomponents/develop/anywhere-webcomponents/anywhere-webcomponents.js " > </ script >
< aw-button label =" Primary " mode =" square " color =" outline " status =" success " > </ aw-button >Andere Alternative ist die Verwendung von UNPKG, um dies mit den folgenden URLs zu überschreiben:
https://unpkg.com/@tiagoboeing/anywhere-webcomponents@latest/dist/anywhere-webcomponents/anywhere-webcomponents.js
npm i @tiagoboeing/anywhere-webcomponents In Ihrer app.module.ts deklarieren Sie CUSTOM_ELEMENTS_SCHEMA :
import { NgModule , CUSTOM_ELEMENTS_SCHEMA } from '@angular/core' ;
@ NgModule ( {
declarations : [
AppComponent
] ,
imports : [
BrowserModule ,
AppRoutingModule
] ,
providers : [ ] ,
bootstrap : [ AppComponent ] ,
schemas : [ CUSTOM_ELEMENTS_SCHEMA ] // <-- declare this
} )
export class AppModule { } Und in main.ts -Ende der Datei fügen Sie die folgenden Importe hinzu:
import { applyPolyfills , defineCustomElements } from '@tiagoboeing/anywhere-webcomponents/loader' ;
defineCustomElements ( ) ;
// for IE support (optional)
applyPolyfills ( ) . then ( ( ) => {
defineCustomElements ( )
} )yarn add @tiagoboeing/anywhere-webcomponents Fügen Sie in Ihrer Datei src/index.js oder src/index.tsx (TypeScript -Projekt) die folgenden Importe vor, vorzugsweise vor dem React -Render:
import { applyPolyfills , defineCustomElements } from '@tiagoboeing/anywhere-webcomponents/loader' ;
defineCustomElements ( ) ;
// for IE support (optional)
applyPolyfills ( ) . then ( ( ) => {
defineCustomElements ( )
} ) Siehe Projektseite, um den gesamten Status zu verfolgen.
Beitragsanleitung anzeigen.
Vielen Dank an diese wunderbaren Menschen (Emoji -Schlüssel):
Tiago Boeing ? ? ? | Lucas Souza Matos |
Dieses Projekt folgt der All-Contributors-Spezifikation. Beiträge jeglicher Art willkommen!