Когда этот код выполняется, выводится «undefined».
Дочерний компонент
export default {
porps: [
'idx'
],
mounted () {
console.log(this.idx)
},
} //BambooPage.vue
Родительский компонент
<template>
<div class="bamboo">
<bamboo-page v-bind:idx="index" v-if="show"></bamboo-page>
</div>
</template>
<script>
import BambooPage from '@/components/Bamboo/Page/BambooPage.vue'
export default {
name: 'bamboo',
data: () => {
return {
show: false,
index: 0
}
},
components: {
BambooPage
},
mounted () {
this.index = 5
this.show = true
},
}
</script>
Вкл. Vue Devtools имеет $ attars "idx: 5" в дочернем компоненте.
Как я могу это сделать?