Size: a a a

2021 February 02

PV

Peter V in pro.js
хотя нет, делать geojson для надежности, хер знает что там будет с порядком
источник

PV

Peter V in pro.js
To specify legacy coordinate pairs, arrays are preferred over an embedded document as some languages do not guarantee associative map ordering.
источник

s

svasta☦️ in pro.js
да я из-за этого и решил, плюс непонятно что будет, когда я поменяю type
источник

s

svasta☦️ in pro.js
эти поля уже юзаются в многих местах
источник

М

Максим in pro.js
Как можно дождаться выполенения асинхронного метода?
Т.е. заблокировать текущий поток пока не завешится выполнение
источник

D

Danila in pro.js
Максим
Как можно дождаться выполенения асинхронного метода?
Т.е. заблокировать текущий поток пока не завешится выполнение
Заблокировать - никак. А зачем? 0__0
источник

D

Danila in pro.js
Только если под блокировкой не понимать await asyncOperation()
источник

D

Danila in pro.js
Блокировка потока чревата подвисанием вкладки
источник

М

Максим in pro.js
Danila
Заблокировать - никак. А зачем? 0__0
у меня есть библиотека, которая выполняет асинхронную операцию. Как мне можно заблокировать поток пока она полностью не выполниться ?
источник

М

Максим in pro.js
html2pdf().from(elementToPrint).set(opt).outputPdf().then(function (pdf) {}...

Как сделать этот код синхронным, не подскажете?)
источник

PV

Peter V in pro.js
Максим
у меня есть библиотека, которая выполняет асинхронную операцию. Как мне можно заблокировать поток пока она полностью не выполниться ?
У тебя есть только один поток и если ты его заблокируешь то ничего не выполнится
источник

D

Danila in pro.js
Максим
у меня есть библиотека, которая выполняет асинхронную операцию. Как мне можно заблокировать поток пока она полностью не выполниться ?
Так зачем тебе блокировать поток-то?
источник

D

Danila in pro.js
Тебе нужно что-то другое, про блокировку потока - это ты уже сам придумал неверное решение проблемы
источник

D

Danila in pro.js
Потому что блокировка потока не может быть верным решением никогда
источник

D

Danila in pro.js
Сделай топ-левел async функцию и в ней пиши

...
await html2pdf().from(elementToPrint).set(opt).outputPdf()
...
источник

ИУ

Иван Усенков... in pro.js
Максим
html2pdf().from(elementToPrint).set(opt).outputPdf().then(function (pdf) {}...

Как сделать этот код синхронным, не подскажете?)
Лучше скажи для какой задачи ты хочешь сделать его синхронным? Потому что выбор решения кажется не верный
источник

М

Максим in pro.js
Иван Усенков
Лучше скажи для какой задачи ты хочешь сделать его синхронным? Потому что выбор решения кажется не верный
после вызова я сабмичу форму и запрос внутри then() обрывается
источник

ИУ

Иван Усенков... in pro.js
Максим
после вызова я сабмичу форму и запрос внутри then() обрывается
То есть он уходит но не доходит до сервера? Что пишет вкладка network?
источник

М

Максим in pro.js
Иван Усенков
То есть он уходит но не доходит до сервера? Что пишет вкладка network?
не знаю, у меня то все работает
но в логах nginx много ошибок что запрос был прерван клиентом
источник

ИУ

Иван Усенков... in pro.js
Максим
не знаю, у меня то все работает
но в логах nginx много ошибок что запрос был прерван клиентом
Решать проблему без возможности её воспроизвести это тыкать пальцем в небо. Ты можешь вернуть промис запросаи дальше сделать then/catch на верхнем уровне и в catch ловить ошибку и сохранить её в лог на бэке что бы получить больше информации, но решение очень так себе, только в виде временного деббагинга
источник