<script lang="ts"> import Vue from "vue"; import Component from "nuxt-class-component"; import Foo from "~/Foo"; import Bar from "~/Bar"; @Component({ async asyncData({ app, params }) { const id = _.get(params, "id"); // 2つのHTTPのレスポンスを受けてからページがレンダリングされる const [foo, bar] = await Promise.all([ app.$axios.get(`/foo/${id}`), app.$axios.get(`/bar/foo/${id}`), ]); return { foo, bar }; }, }) export defau