რა სხვა HTTP მეთოდები არსებობს (ძირითადი მეთოდების გარდა)?
Frontend
setup() (prej beforeCreate va created ishlaydi) onBeforeMount onMounted onBeforeUpdate onUpdated onBeforeUnmount onUnmounted Ota: setup Ota: beforeCreate Ota: created Ota: beforeMount Bola: setup Bola: beforeCreate Bola: created Bola: beforeMount Bola: mounted Ota: 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="Мени бас"></MyButton> </template>
მოძებნე ცვლადი, რომელიც შეიძლება იყოს Book ან Video ტიპის. როგორ შემოწმდეს ობიექტის ტიპი? რა ტიპს აბრუნებს ტიპ-გარდის ფუნქცია?
// 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() (სწრაფად შესრულდება beforeCreate და created-წინ) onBeforeMount onMounted onBeforeUpdate onUpdated onBeforeUnmount onUnmounted მამა: setup მამა: beforeCreate მამა: created მამა: beforeMount შვილი: setup შვილი: beforeCreate შვილი: created შვილი: beforeMount შვილი: mounted მამა: mounted <template> <div> <slot name=""></slot> </div> </template>
რა სარგებელს აძლევს TypeScript?
HTTP მოთხოვნა რა შემადგენლობისაა?
console.log('1'); setTimeout(() => console.log('2'), 0); Promise.resolve().then(() => console.log('3')); console.log('4');
გთხოვთ, ისაუბროთ JavaScript-ის დახურვებზე. სად გამოიყენება Vue 3-ში დახურვები?
Vue-ში რა არის computed და watchers?
Vue 3 კომპონენტში getProducts ფუნქციის გამოძახება და მიღებული შედეგების შაბლონში ჩვენება.
const events = [ { name: 'Маша', date: '[phone]' }, { name: 'Даша', date: '[phone]' }, { name: 'Ваня', date: '[phone]' }, { name: 'Петя', date: '[phone]' }, { name: 'Митя', date: '[phone]' }, ];
რა არის Virtual DOM და როგორ მუშაობს?
რა არის Type Guard in TypeScript?
გთხოვთ, გვიამბეთ Vue 3-ის lifecycle hooks-ებზე. რა წესით იძახიან ჰუქები მშობელ და შვილობილი კომპონენტების დროს გვერდის მონტაჟისას?
გვითხარით თქვენი სამუშაო გამოცდილების შესახებ.
თქვენ გადახვედით Vue 2-დან Vue 3-მდე და მონაწილეობდით მიგრაციაში? შეგიძლიათ დეტალურად მოყვე?
წერეთ fetch მოთხოვნა, რომელიც აბრუნებს პროდუქტების სიის. ჩაასხით იგი ცალკე ფუნქციაში, რომელსაც შეიძლება გამოიყენოთ კვლავ.
რა არის რეაქტივობა და როგორ მუშაობს Vue-ში? რა განსხვავებაა Vue 2 და Vue 3 რეაქტივობაში?
გვითხარით HTTP პროტოკოლებსა და გამოყენებულ მეთოდებზე.
Vue-ში მდგომარეობის შენახვა სად შეიძლება? რა შემთხვევებში უკეთესია Pinia/Vuex-ის გამოყენება და რა შემთხვევებში provide/inject-ის გამოყენება?