Podczas korzystania z prostego wywołania zwrotnego, takiego jak w poniższym przykładzie:
test() {
api.on( 'someEvent', function( response ) {
return response;
});
}
Jak można zmienić funkcję, aby używała async / await? W szczególności zakładając, że „someEvent” jest wywoływane raz i tylko raz, chciałbym, aby test funkcji był funkcją asynchroniczną, która nie powraca do momentu wykonania wywołania zwrotnego, takiego jak:
async test() {
return await api.on( 'someEvent' );
}