通常,我们在Nuxt.js组件中定义如下内容:
<script>
export default {
components: {
// components
}
data() {
return {
// key/value data
}
},
methods: {
// method definitions
}
}
</script>
在读取components
和data()
时,有没有办法读取methods
对象?
这是因为我有几个组件,我想循环使用它们来重构代码的一部分。
答案 0 :(得分:1)
您可以使用$ options获得组件数据。 试试这个。
created() {
console.log(this.$options.components)
}
它返回一个对象,键是组件名称,值是构造函数。