前提・実現したいこと
apiと通信してその戻り値の処理がしたいが、非同期処理がうまく行っていない。
該当のソースコード
html
1<button class="test" @click="test">test</button>
javascript
1 methods: { 2 async test() { 3 console.log("test_button"); 4 const result = await setTimeout(function(){ 5 console.log('1!') 6 return 'ok' 7 }, 500) 8 console.log('2!'); 9 }, 10...
result
1testbutton 22! 31!
理想
理想は 1! 2! の順番だと思うのです。何か足りない記述があるかと思い、ググって見ましたが、基本的にはこれのみで非同期に処理ができているようです。ご存知の方がいらっしゃったらご教授いただけると嬉しいです!
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/23 14:34
2020/04/24 08:28