Pytania rekrutacyjne Vue (Junior) z odpowiedziami
75 pytań na rozmowę rekrutacyjną z tematu Vue (Junior) - z poprawnymi odpowiedziami, wyjaśnieniami i linkami do dokumentacji.
Rozwiąż ten test- 1.Czym jest Vue?
- 2.Jaki jest zalecany sposób utworzenia nowego projektu Vue?
- 3.Co zawiera komponent jednoplikowy (plik
.vue)? - 4.Jak tworzy się aplikację Vue i podpina do strony?
- 5.Czym różni się Options API od Composition API?
- 6.Co robi
{{ message }}w szablonie Vue? - 7.Jak powiązać atrybut z wartością z JavaScriptu?
- 8.Jak nasłuchiwać kliknięcia?
- 9.Co robi
@submit.prevent="onSubmit"? - 10.Jak przełączać klasę CSS w zależności od warunku?
- 11.Jakie wyrażenia są dozwolone w wiązaniach szablonu?
- 12.Co oznacza skrót
#w<template #header>? - 13.Jak zadeklarować stan reaktywny w
<script setup>? - 14.Co zwraca
reactive()? - 15.Dlaczego destrukturyzacja obiektu
reactivepsuje reaktywność? - 16.Do czego służy
computed()? - 17.Dlaczego DOM może nie zaktualizować się od razu po zmianie stanu?
- 18.Czy przy używaniu refa w szablonie potrzebne jest
.value? - 19.Czy można przypisać nową tablicę do
refz listą? - 20.Czym różnią się
v-ifiv-show? - 21.Które dyrektywy tworzą łańcuch warunków?
- 22.Jak wyrenderować listę?
- 23.Jak uzyskać indeks w
v-for? - 24.Dlaczego nie należy używać
v-ifiv-forna tym samym elemencie? - 25.Co robi
v-modelna polu tekstowym? - 26.Co robi
v-model.number? - 27.Jak
v-modeldziała z kilkoma checkboxami powiązanymi z jedną tablicą? - 28.Jak komponent potomny deklaruje przyjmowane propsy w
<script setup>? - 29.Dlaczego komponent potomny nie powinien mutować propsa?
- 30.Jak komponent potomny powiadamia rodzica?
- 31.Jak przekazać znaczniki z rodzica do komponentu potomnego?
- 32.Jak użyć komponentu potomnego w
<script setup>? - 33.Co dzieje się z atrybutami takimi jak
classprzekazanymi komponentowi, który nie zadeklarował ich jako propsów? - 34.Co robi
<style scoped>? - 35.Jak rodzic używa
v-modelna własnym komponencie (Vue 3.4+)? - 36.Jak nadać propsowi wartość domyślną, a inny uczynić wymaganym?
- 37.Jak dynamicznie przełączać się między kilkoma komponentami?
- 38.Jak głęboko zagnieżdżony komponent może otrzymać wartość bez przekazywania propsów przez każdy poziom?
- 39.Dlaczego
v-htmljest niebezpieczny? - 40.Gdzie odwoływać się do DOM po wyrenderowaniu komponentu?
- 41.Do czego służy
onUnmounted? - 42.Kiedy użyć
watchzamiastcomputed? - 43.Jak uzyskać referencję do elementu DOM w
<script setup>(Vue 3.5+)? - 44.Gdzie Vue Router renderuje komponent dla bieżącego URL?
- 45.Jak utworzyć link nawigacyjny bez przeładowania strony?
- 46.Jak odczytać parametr
:idtrasy/users/:idw<script setup>? - 47.Jak przejść na inną stronę z kodu, np. po zapisaniu formularza?
- 48.Czym jest Pinia?
- 49.Jak definiuje się i używa store'a Pinia?
- 50.Co trzeba zrobić przed użyciem dowolnego store'a Pinia?
- 51.Co robią modyfikatory zdarzeń
.stopi.once? - 52.Jak uruchomić handler tylko po naciśnięciu Enter w polu?
- 53.Co robi
v-model.trim? - 54.Co zmienia
v-model.lazy? - 55.Jak zbindować kilka stylów inline z obiektu?
- 56.Co robi
v-bind="attrs"bez argumentu? - 57.Co robi
v-once? - 58.Co wyrenderuje
<li v-for="n in 3">{{ n }}</li>? - 59.Jak przeiterować po właściwościach obiektu?
- 60.Jak zastosować
v-ifdo kilku elementów bez dodawania wrappera<div>? - 61.Dlaczego
v-forpotrzebuje unikalnego:key? - 62.Jak przekazać do handlera zarówno argument, jak i natywne zdarzenie?
- 63.Jak zapisać w szablonie rodzica prop zadeklarowany jako
userName? - 64.Jaką wartość dostaje prop typu
Booleanw<MyButton disabled />? - 65.Jak rodzic otrzymuje wartość wysłaną przez
emit('select', id)? - 66.Jak pokazać domyślną treść, gdy rodzic nic nie przekaże do slotu?
- 67.Jak przejść do trasy po jej nazwie?
- 68.Jakie klasy
<RouterLink>domyślnie dodaje do aktywnego linku? - 69.Jak sprawić, by
/otwierało/home? - 70.Jak zdefiniować trasę 404 dla wszystkich pozostałych ścieżek w Vue Router 4?
- 71.Czym jest getter w store Pinia?
- 72.Do czego służą Vue DevTools?
- 73.Które zmienne środowiskowe są dostępne dla kodu klienta w projekcie Vite?
- 74.Które API jest zalecanym domyślnym wyborem dla stanu reaktywnego w Composition API?
- 75.Dlaczego ref zadeklarowany przez
constnadal może się zmieniać?