前提・実現したいこと
<nuxt-link> でページ遷移する前に関数を実行したいと考えてます。
該当のソースコード
vue
1<templete> 2 <nuxt-link 3 :to="{ path: link }" 4 @click.native="beforeLogin" 5 no-prefetch 6 > 7 Login 8 </nuxt-link> 9</templete> 10 11・・・ 12 13 methids: { 14 async login() { 15 await setTimeout(() => { 16 this.link = '/login' 17 }, 10000) 18 } 19 } 20 21・・・
試したこと
実際は違う関数が入るのですがtimeoutを使って10秒後に遷移するようにしてみたのですがうまく行きません。
ある関数を終了させた際にページ繊維するためにはどうしたら良いでしょうか?
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/05 07:40
2019/12/05 07:51
2019/12/05 09:19
2019/12/05 12:31
2019/12/05 12:50