You need to enable JavaScript to run this app.

Ana içeriğe geç

Alpine.js Nedir?

Medet, ekledi. Okuma süresi 1 dakikadır ve 97 kez görüntülenmiştir.

Alpine.js Nedir?

Alpine.js, HTML belgelerine etkileşimli davranış eklemek için kullanılabilecek bir JavaScript kütüphanesidir. Kütüphane, kullanımı kolay ve hafif olması için tasarlandı ve geliştirme deneyimini kolaylaştırmayı amaçlamaktadır.

Alpine.js ile, elementlere veri bağlayabilir, olay dinleyicileri ekleyebilir ve dinamik şablonlar oluşturabilirsiniz. Özellikle, uygulamanız boyunca tekrar kullanabileceğiniz küçük, etkileşimli bileşenler inşa etmek için yararlıdır.

Burada, Alpine.js'yi bir elementin görünürlüğünü değiştirmeye nasıl kullanabileceğinizi gösteren bir örnek veriyorum:

<div x-data="{ show: false }">
<button x-on:click="show = !show">Toggle</button>
<p x-show="show">Merhaba, Dünya!</p>
</div>

Bu örkende, div elementi içinde x-data adlı bir veri özniteliği vardır, bu öznitelik, show adlı bir özelliği olan bir JavaScript nesnesini tanımlayan kullanılır. Bu özelliğin değeri ilk başta false olarak ayarlanır. Ayrıca, x-on:click özniteliği ile bir tıklama olay dinleyicisi eklenen bir düğme elementi vardır. Bu dinleyici,show değerini true ve false arasında geçiştirir. Son olarak, x-show özniteliği ile bir p elementi vardır, bu öznitelik ile show değeri elementin görünürlüğüne bağlanır. Düğme tıklandığında, show değeri tersine çevrilir ve paragraf görünür veya görünmez olur.