Size: a a a

JavaScript Noobs — сообщество новичков

2021 April 10

KK

Kek Kok in JavaScript Noobs — сообщество новичков
А кто может подсказать, как удалить конкретную кукку?
источник

D

Danila in JavaScript Noobs — сообщество новичков
источник

D

Danila in JavaScript Noobs — сообщество новичков
А где нужно?
источник

JS

John Smith in JavaScript Noobs — сообщество новичков
всмысле где?
источник

JS

John Smith in JavaScript Noobs — сообщество новичков
я пытаюсь в следующем .then отловить, но получаю undefined. значит я чтото делаю не так
источник

D

Danila in JavaScript Noobs — сообщество новичков
Покажи код
источник

JS

John Smith in JavaScript Noobs — сообщество новичков
let statusEvent = getBind()
   statusEvent
   .then(result => {
       getEmployees()
   },
   error =>{
       setBind()
   })
   .then(result => {
       console.log(result)
   },
   error =>{
       console.log(error)
   })


   const getEmployees = function() {
       return new Promise((resolve,reject) => {
           let data = [];
           BX24.callMethod('user.get',{},function(result){
               if(result.error()){
                   reject(result.error())
               }else{
                   for(let i in result.data()){
                   data.push(result.data()[i])
                   }

                   if(result.more()){
                       setTimeout(() => {
                           result.next()
                       }, 500);
                   }
                   console.log(data)
                   resolve(data)
               }
           })
       })
       
   }
источник

JS

John Smith in JavaScript Noobs — сообщество новичков
вот первый then отрабатывает и вызывает getEmployees , а дальше как отловить не соображу чтото
источник

KK

Kek Kok in JavaScript Noobs — сообщество новичков
Блин, надо путь указывать ещё, спасибо
источник

KK

Kek Kok in JavaScript Noobs — сообщество новичков
Переслано от Danila
источник

j

jk in JavaScript Noobs — сообщество новичков
Для начала здесь ты ничего не возвращаешь.

    .then(result => {
       getEmployees()
   },
источник

JS

John Smith in JavaScript Noobs — сообщество новичков
создал внутри первого then объект, куда поместил промис результата функции getEmployees, получил результат, но так пздц как неудобно
источник

JS

John Smith in JavaScript Noobs — сообщество новичков
надо return getEmployees() прописать? а дальше как ловить?
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
следующим then
источник

JS

John Smith in JavaScript Noobs — сообщество новичков
о,после того как вернул результат, последовательность начала виднеться, спасибо
источник

JS

John Smith in JavaScript Noobs — сообщество новичков
а если отработал reject , как из него чтото выполнить, чтобы его результат в следующий then вернулся?
источник

BS

Bogdan Saliuk in JavaScript Noobs — сообщество новичков
да никак, вроде. Но нужно потестить :)
источник

JS

John Smith in JavaScript Noobs — сообщество новичков
ну я в reject вернул промис, его результат отработал в следующем then. но теперь нарушилась цепочка , так как then у результата отработки resolve и reject один и тот же
источник

BS

Bogdan Saliuk in JavaScript Noobs — сообщество новичков
в общем, что возвращаешь, то в  then и попадёт
источник

JS

John Smith in JavaScript Noobs — сообщество новичков
а то что внутри промиса выполняется, всё ассинхронно как в php выполняется?
источник