let token = null;
let allData = [];
while( true) {
getData( token).then( function( data, nextToken){
token = nextToken;
allData.push( data);
});
if( token == null) break;
}
return allData;
Как вы знаете, этот код не работает, как я исключил, поскольку цикл while будет продолжаться до того, как значение токена будет установлено в качестве значения nextToken. Есть ли способ получить все данные?