[Nuxt.js&TypeScript] 在fetch與asyncData方法中取得route參數

官網好像沒有寫到TypeScript在fetch與asyncData中
取得route的參數

fetch與asyncData會在伺服器預先Render頁面
以維持良好SEO

如果你是用nuxt-class-component
那這篇文章會解決你的問題
以下是程式碼

export default class detail extends Vue {
    async fetch(context: any) {
        const params = context.params;
        const id = context.params.id;
    }

    async asyncData(context: any) {
        const params = context.params;
        const id = context.params.id;
    }
}

留言