разрабатывай SPA приложение при помощи Vue.js, сейчас занимаюсь комнатой администратора. Она содержит в себе 4-5 вкладок (страниц). Конечно же я все эти вкладки разделили на разные компоненты но они получились по 300 строк кода (150 - HTML, Vue - 100, CSS - 50). Вопрос заключается в следующем... Каждая вкладка содержит в себе 1-5 различных форм, может быть их тоже разделит на разные компоненты и собирать их все во вкладке? Либо с этим не нужно заморачиваться?
Если все поля формы имеют схожие стили, то лучше 1 поле формы сделать как отдельный компонент.
Создайте компонент text-field.vue
и поместите в него это:
<template>
<div>
<input type="text">
</div>
</template>
<style>
input {
/*STYLES FOR INPUT*/
}
</style>
И затем подключите этот компонент в свои admin.vue
и спокойно используйте его.
<template>
<div>
<TextField></TextField>
</div>
</template>
<script>
import TextField from 'text-field.vue'
export default {
components: {
TextField
}
}
</script>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Я изучал Webpack и решил создать свою сборку но я получаю ошибку:
Почему число прибавляется только 1 раз? а не каждый раз когда нажимается кнопка
Ну то есть насколько я понимаю можно было бы сделать так:
Есть frame, который показывает видео с другого сайта, на этом frame нужно разместить image (он будет появляться на определенной секунде и через 3 секунды...