Elemen khusus HTML untuk membuat lembaran. Ditampilkan sebagai lembar bawah di ponsel dan lembar terpusat di desktop.
Esc , atau dengan mengklik di luar lembar bawahEsc atau klik di luar lembar yang Anda inginkan.<dialog>Anda dapat menginstal perpustakaan ini dari registri NPM:
npm install @ivteplo/html-sheet-elementAtau Anda dapat mengimpornya secara dinamis dari CDN:
const { SheetElement } = await import ( "https://unpkg.com/@ivteplo/[email protected]/build/index.js" ) Sebelum dapat menggunakan elemen di HTML Anda, Anda perlu menentukan nama tag untuk itu menggunakan JavaScript:
import { SheetElement } from "@ivteplo/html-sheet-element"
// You can choose another tag name instead of `ui-sheet`
customElements . define ( "ui-sheet" , SheetElement )Kemudian Anda dapat menggunakan tag di HTML Anda:
< ui-sheet id =" sheet " >
< p > Hello World! </ p >
</ ui-sheet > Untuk membuka lembar, panggil metode showModal elemen:
const sheet = document . querySelector ( "sheet" )
sheet . showModal ( ) Anda dapat menemukan dokumentasi API di sini.
Anda perlu memiliki git, node.js, deno, dan browser apa pun yang diinstal.
Buka terminal Anda
Kloning repositori ini
git clone https://github.com/ivteplo/html-sheet-element/Menavigasi ke direktori yang dikloning
cd html-sheet-elementInstal dependensi
npm installMulai server pengembangan
npm run devBangun Perpustakaan
npm run buildBangun dokumentasi API
npm run docs:apiHappy Hacking?