Mula Menggunakan
SenangStart Actions adalah rangka kerja JavaScript yang ringan dan deklaratif untuk membina antara muka pengguna reaktif tanpa langkah pembinaan.
Pemasangan
CDN (Disyorkan)
Tambah tag skrip ke HTML anda:
html
<script src="https://unpkg.com/@bookklik/senangstart-actions"></script>Atau gunakan jsDelivr:
html
<script src="https://cdn.jsdelivr.net/npm/@bookklik/senangstart-actions"></script>npm
bash
npm install @bookklik/senangstart-actionsjavascript
import SenangStart from '@bookklik/senangstart-actions'Penggunaan Asas
Data Reaktif dengan ss-data
Atribut ss-data mentakrifkan skop reaktif dengan data awal:
html
<div ss-data="{ message: 'Helo, Dunia!' }">
<p ss-text="message"></p>
</div>Pengikatan Teks dengan ss-text
Gunakan ss-text untuk mengikat data kepada kandungan teks elemen:
html
<div ss-data="{ name: 'SenangStart' }">
<h1 ss-text="'Selamat datang ke ' + name"></h1>
</div>Pengendalian Peristiwa dengan ss-on
Kendalikan peristiwa DOM dengan ss-on:eventname:
html
<div ss-data="{ count: 0 }">
<p ss-text="count"></p>
<button ss-on:click="count++">+</button>
<button ss-on:click="count--">-</button>
</div>Aplikasi Pertama Anda
Berikut adalah contoh pembilang lengkap:
html
<!DOCTYPE html>
<html>
<head>
<title>Aplikasi SenangStart Pertama Saya</title>
</head>
<body>
<div ss-data="{ count: 0 }">
<h1>Pembilang: <span ss-text="count">0</span></h1>
<button ss-on:click="count++">Tambah</button>
<button ss-on:click="count--">Kurang</button>
<button ss-on:click="count = 0">Set Semula</button>
</div>
<script src="https://unpkg.com/@bookklik/senangstart-actions"></script>
</body>
</html>Langkah Seterusnya
- Pelajari tentang semua Arahan yang tersedia
- Terokai Rujukan API