我正在尝试访问 vuejs 生命周期的挂载钩子中的道具,但它似乎没有任何价值
我的(真正简化的)组件如下所示:
export default {
props: [
'columns',
],
mounted: function() {
console.log(this.columns)
}
}
父母看起来像这样:
<script>
import DatatableHeader from './DatatableHeader.vue';
export default {
data: {
columns: [{'heading': 'Column 1'}, {'heading': 'Column 2'}]
},
components: {
'datatableheader' : DatatableHeader,
}
}
</script>
组件正确渲染,但挂载函数的输出是一个空数组,这对我来说似乎是时间问题。
难道我做错了什么?或者我应该使用不同的生命周期钩子。
谢谢!