Креирање доњих компоненти у Vue
Компоненте имају исту
структуру као и главна компонента
са којом смо раније радили. То значи да
у фајлу сваке компоненте ће бити
тагови script и template.
Хајде за пример да направимо
компоненту са именом User.
Поставимо њен кôд у одговарајући
фајл:
<script>
export default {
data() {
return {
}
}
}
</script>
У објекту data компоненте можемо
сместити неке податке:
<script>
export default {
data() {
return {
name: 'john'
}
}
}
</script>
Ове податке можемо приказати у приказу компоненте:
<template>
{{ name }}
</template>
Хајде сада да повежемо креирану компоненту на главну компоненту. За то прво морамо да је увеземо:
<script>
import User from './components/User.vue'
export default {
}
</script>
Упишимо њено име у подешавању components:
<script>
import User from './components/User.vue'
export default {
components: {
User
}
}
</script>
У приказу родитељске компоненте можемо приказати приказ доње компоненте. За то треба написати таг чије име одговара имену компоненте. Хајде да то урадимо:
<template>
<User />
</template>
Направите компоненту Employee.
Повежите је са главном компонентом.