Показать сообщение отдельно
  #17 (permalink)  
Старый 18.10.2020, 23:29
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,707

Promise.all([
        pquery (connection, sql3, []).then( resulta => {
            length=resulta.length;
            if(start<0){start=0;}
            if(end>(length-req.params.page*10)%10){end=length;}
        }),
        pquery (connection, sql2, []).then( result => {
            orderids=result;
        })
         bb[1]=resulta;
         bb[2]=result;
    ])

Ну что за ерунда.
Promise.all
https://developer.mozilla.org/ru/doc...ts/Promise/all

Параметром функции должен быть МАССИВ Promise.
А это что такое?
bb[1]=resulta;
bb[2]=result;


var bb=[];
.....

.then ( (bb) => {

Это совсем разные bb
Первая - просто переменная
Вторая - параметр функции в then
Ответить с цитированием