1) в executor-е промиса нужно принимать resolve/reject, и впоследствии вызывать их, когда асинхронная операция завершится собственно из-за отсутсвия resolve() код и не идет дальше по await 2) ReadWorkbook синхронная операция? в таком случае промис не превратит ее в асинхронный код не блокирущий интерфейс
2) ReadWorkbook синхронная операция? в таком случае промис не превратит ее в асинхронный код не блокирущий интерфейс это сделал уже async, вот первый пункт сейчас поправлю у себя
async..await тоже не делает магию Если ReadWorkbook выполняется несколько секунд, то эти несколько секунд интерфейс будет зависшим
Обсуждают сегодня