Kādi citi HTTP metodi ir (izņemot galvenos)?
Frontend
setup() (izpildās pirms beforeCreate un created) onBeforeMount onMounted onBeforeUpdate onUpdated onBeforeUnmount onUnmounted Tēvs: setup Tēvs: beforeCreate Tēvs: created Tēvs: beforeMount Bērns: setup Bērns: beforeCreate Bērns: created Bērns: beforeMount Bērns: mounted Tēvs: 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="Nospied mani"></MyButton> </template>
Ir mainīgais, kas var būt Book vai Video tips. Kā pārbaudīt objekta tipu? Kādu tipu atgriež tipa-guard funkcija?
// 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() (tiek izpildīts pirms beforeCreate un created) onBeforeMount onMounted onBeforeUpdate onUpdated onBeforeUnmount onUnmounted Vecāks: setup Vecāks: beforeCreate Vecāks: created Vecāks: beforeMount Bērns: setup Bērns: beforeCreate Bērns: created Bērns: beforeMount Bērns: mounted Vecāks: mounted <template> <div> <slot name=""></slot> </div> </template>
Kādas priekšrocības sniedz TypeScript?
No kā sastāv HTTP pieprasījums?
console.log('1'); setTimeout(() => console.log('2'), 0); Promise.resolve().then(() => console.log('3')); console.log('4');
Pastāstiet par slēdzieniem JavaScript. Kur tiek izmantoti slēdzieni Vue 3?
Kas ir computed un watchers Vue?
Izsauciet funkciju getProducts Vue 3 komponentā un attēlojiet iegūtos rezultātus šablonā.
const events = [ { name: 'Маша', date: '[phone]' }, { name: 'Даша', date: '[phone]' }, { name: 'Ваня', date: '[phone]' }, { name: 'Петя', date: '[phone]' }, { name: 'Митя', date: '[phone]' }, ];
Kas ir Virtual DOM un kā tas darbojas?
Kas ir Type Guard TypeScript?
Pastāsti par Vue 3 lifecycle hooks. Kādā secībā tiek izsaukti hooki vecāku un bērnu komponentiem lapas iestatīšanas laikā?
Pastāstiet par savu darba pieredzi.
Jūs pārgājāt no Vue 2 uz Vue 3 un piedalījāties migrācijā? Vai varat pastāstīt sīkāk?
Uzrakstiet fetch pieprasījumu, kas atgriež produktu sarakstu. Iesaiņojiet to atsevišķā funkcijā, ko var atkārtoti izmantot.
Kas ir reaktivitāte un kā tā darbojas Vue? Kāda ir atšķirība starp reaktivitāti Vue 2 un Vue 3?
Pastāstiet mums par HTTP protokoliem un izmantotajām metodēm.
Kur var glabāt stāvokli Vue? Kādās gadījumos ir labāk izmantot Pinia/Vuex, un kad provide/inject?