🖐️

【Nuxt】各コンポーネントでNuxtのloading状態を取得したい

2022/06/13に公開

APIを待ってる時は、nuxt全体のローディングを利用してるけど(下記コード参照)、ボタンなどコンポーネントのローディング表示も一緒にやりたい...!

async handleClickButton(){
  this.$nuxt.$loading.start()
  ...
  this.$nuxt.$loading.finish()
}

このthis.$nuxt.$loadingって、開始と終了を実行できるけど、そもそもloadingのstateを取得できないものか、と思ってたらこれでできました。

this.$nuxt.$loading.show

(でもこれって本当にやって良いこと?)

Discussion