【发布时间】:2020-01-02 04:54:35
【问题描述】:
给定两个组件,都加载到第三个组件中,什么决定了为每个组件创建的生命周期将触发的顺序?
顶级组件
<template>
<div>
<start-date-filter />
<end-date-filter />
</div>
</template>
<script>
import StartDateFilter from './StartDateFilter.vue';
import EndDateFilter from './EndDateFilter.vue';
export default {
components: {
StartDateFilter,
EndDateFilter
}
}
</script>
StartDateFilter 组件
<script>
export default {
created() {
console.log('made it first');
}
}
</script>
EndDateFilter 组件
<script>
export default {
created() {
console.log('made it second');
}
}
</script>
【问题讨论】:
标签: javascript vue.js vue-component