リモートで働くプログラマーの検索結果

リモ太がググったことの覚書

nuxt-property-decoratorでasyncDataを使うときの書き方

以下の記事に他にも色々書き方書いてあった

shigekitakeguchi.github.io

asyncDataでデータを取得してローカルステートに入れるのはこんな感じ asyncDataで取得したのを入れる変数を定義しとかないとtypescript的にエラーが出るので定義をする

@Component({
  components: {},
  async asyncData({ params }) {
    const history = await historiesStore.getHistory(params.historyId)
    return { history }
  }
})
class HistoriesShow extends Vue {
  private history?: History

  created() {
    console.log(this.history)
  }
}
export default HistoriesShow
</script>