@evomed

Обязательно ли использовать script setup в VUE3?

В vue 3 используется новый синтаксис в компонентах с script setup, defineProps итд. Это отличается от синтаксиса V2 к которому я привых с components, methods, data, computed.. Нужно ли использовать новый синтаксис или можно использовать старую структуру без script setup? Вот шаблон компонента, который я обычно использую
<template>

</template>

<script>
export default {
    name: "Example",
    
    components: {
    },
    
    data() {
        return {
        }
    },
    
    props: {
    },
    
    methods: {
    },
    
    computed: {
    },
    
    mounted() {
    }
}
</script>

<style scoped>

</style>
  • Вопрос задан
  • 355 просмотров
Решения вопроса 1
irtek
@irtek
Wordpress-addicted
То, что вы называете это новый Composition API введенный в Vue 3. Новый альтернативный синтаксис. Можете его не использовать, а продолжать писать по схеме Options API. Код Vue 2 совместим с Vue 3. В документации вы по прежнему можете переключаться между этими синтаксисами и продолжать писать как вам удобно. Изменения при переходе на Vue 3 коснутся сборщика и функций в основном компоненте App
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы