Başlıcalar dışında başka hangi HTTP yöntemleri var?
Frontend
setup() (beforeCreate ve created'ten önce çalışır) onBeforeMount onMounted onBeforeUpdate onUpdated onBeforeUnmount onUnmounted Ebeveyn: setup Ebeveyn: beforeCreate Ebeveyn: created Ebeveyn: beforeMount Çocuk: setup Çocuk: beforeCreate Çocuk: created Çocuk: beforeMount Çocuk: mounted Ebeveyn: mounted <template> <button @click="onClick"> {{ text }} </button> </template> <script lang="ts"> interface Props { text: string; } const props = defineProps<Props>(); interface Emit { myClick: [string]; } const emits = defineEmit<Emit>(); function onClick() { } </script> <template> <MyButton :text="Bana tıkla"></MyButton> </template>
Bir değişken var ve bu Book veya Video türünde olabilir. Nesne türü nasıl kontrol edilir? Tip koruma fonksiyonu hangi türü döner?
// comp.vue <template> <ul v-if="products != null"> <li v-for="(pr, i) in products">{{pr}}</li> </ul> </template> <script> import {getProducts} from ""; import {ref} from "vue"; const products = ref(null); onMounted(() => { getProducts().then(result => products.value = result) }) </script> setup() (çalışma zamanı, beforeCreate ve created'ten önce çalışır) onBeforeMount onMounted onBeforeUpdate onUpdated onBeforeUnmount onUnmounted Ana: setup Ana: beforeCreate Ana: created Ana: beforeMount Çocuk: setup Çocuk: beforeCreate Çocuk: created Çocuk: beforeMount Çocuk: mounted Ana: mounted <template> <div> <slot name=""></slot> </div> </template>
TypeScript'in ne gibi avantajları var?
HTTP isteği ne içerir?
console.log('1'); setTimeout(() => console.log('2'), 0); Promise.resolve().then(() => console.log('3')); console.log('4');
JavaScript'te kapanışlar hakkında bilgi verin. Vue 3'te kapanışlar nerelerde kullanılır?
Vue'da computed ve watchers nedir?
Vue 3 bileşeninde getProducts fonksiyonunu çağırın ve alınan sonuçları şablonda görüntüleyin.
const etkinlikler = [ { isim: 'Маша', tarih: '[phone]' }, { isim: 'Даша', tarih: '[phone]' }, { isim: 'Ваня', tarih: '[phone]' }, { isim: 'Петя', tarih: '[phone]' }, { isim: 'Митя', tarih: '[phone]' }, ];
Virtual DOM nedir ve nasıl çalışır?
TypeScript'te Type Guard nedir?
Vue 3'te yaşam döngüsü kancaları hakkında bilgi ver. Sayfa monte edilirken ebeveyn ve çocuk bileşenlerde kancalar hangi sırayla çağrılır?
İş deneyiminizden bahsedin.
Vue 2'den Vue 3'e geçtiniz ve göç sürecine katıldınız. Daha fazla detay anlatabilir misiniz?
Ürün listesini döndüren bir fetch isteği yazın. Bunu tekrar kullanılabilir ayrı bir fonksiyon içine alın.
Reaktivlik nedir ve Vue'da nasıl çalışır? Vue 2 ve Vue 3 arasındaki reaktivite farkı nedir?
HTTP protokolleri ve kullanılan yöntemler hakkında bilgi veriniz.
Vue'da durumu nerede saklayabiliriz? Hangi durumda Pinia/Vuex kullanmak daha iyidir ve hangi durumda provide/inject kullanmak daha iyidir?