@vue/composition-api + TSX で Nuxt.js の context.app にアクセスする

1 min読了の目安(約200字TECH技術記事

環境

  • Nuxt.js: 2.14.7
  • @vue/composition-api: 0.6.7

方法

Nuxtのcontextがsetup内で直接取れないので、rootからさかのぼって参照する。

import { defineComponent } from '@vue/composition-api';

export default defineComponent({
  setup(_, { root }) {
    console.log(root.context.app);
  }
});