Vue.js / Nuxt.js

Vue Bileşenleri

Bileşen yaşam döngüsü, props, events, slots, scoped styles, bileşenler arası iletişim, dinamik bileşenler

20 mülakat soruları·
Junior
1

Vue bileşeni nedir?

Cevap

Vue bileşeni, bir ada sahip, yeniden kullanılabilir bir Vue örneğidir. HTML, CSS ve JavaScript'i bağımsız bir mantıksal birim içinde kapsüller. Bileşenler, kullanıcı arayüzünü yeniden kullanılabilir ve bakımı kolay parçalara bölmeyi sağlar. Her bileşenin kendi template'i, mantığı ve stilleri vardır; bu da kod organizasyonunu ve yeniden kullanılabilirliği kolaylaştırır.

2

script setup ile bir Vue 3 bileşeninde props nasıl tanımlanır?

Cevap

script setup ile Vue 3'te defineProps(), props'ları açık bir import olmadan tanımlamayı sağlayan bir derleyici makrosudur. Bu makro gerekli kodu otomatik olarak oluşturur ve props'ları template'e sunar. TypeScript ve JavaScript tip doğrulamasını destekleyerek kodu Options API yaklaşımına göre daha kısa ve tip güvenli hale getirir.

3

onMounted() hook'unun bir bileşenin lifecycle'ındaki işlevi nedir?

Cevap

onMounted() hook'u, bileşen DOM'a mount edildikten sonra çalışır. Üçüncü taraf kütüphaneleri başlatmak, API üzerinden veri çekmek veya DOM elemanlarını doğrudan değiştirmek gibi DOM erişimi gerektiren işlemler için ideal bir andır. Bu aşamada template render edilmiştir ve refs'e erişilebilir.

4

Bir alt bileşen, üst bileşenine nasıl bir event emit eder?

5

Bir Vue bileşeninde slots ne için kullanılır?

+17 mülakat soruları

Bir sonraki mülakatın için Vue.js / Nuxt.js'de uzmanlaş

Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.

Ücretsiz başla