首页 > 解决方案 > Vuejs如何在组件中获取自定义定义对象

问题描述

我想使用自定义对象来代替vue-meta

例如

<template>
  .....
</template>

<script>
export default {
  aboutMe: {}
}
</script>

如何获取自定义对象aboutMe

PS:但是没有datacomputed

谢谢!

标签: javascriptvue.jsvue-component

解决方案


该对象在$options属性中可用:

mounted() {
  console.log(this.$options.aboutMe)
}

或者

<template>
   <span> {{ $options.aboutMe }} </span>
</template>

但通常您希望将对象添加到数据中:

data: () => ({
  aboutMe: {}
})

然后你可以使用{{ aboutMe }}this.aboutMe


推荐阅读