Roman
переходи на светлую сторону async/await
Andrey 😼
Andrey 😼
А там уже будет ясно
Roman
та там скорее всего запросы, которые надо один за другим сделать
Roman
типа достать юзера, затем достать его посты
Andrey 😼
Andrey 😼
Ибо у почти всех либ уже есть промис-интерфейс
Andrey 😼
Чтобы не надо было вручную коллбеки упаковывать
Roman
ок тогда щас посмотрим =)
krn
function foo(params) {
return new Promise((mainResolve, mainReject) => {
//some code
asyncFoo(params, function (err, success) {
if(success) {
promisedFoo()
.then(()=>{
return new Promise((resolve, reject) => {
readingFile()
// if success - resolve , if not -reject
}) ;
})
.then((file) => {
someAnotherAsyncOp();
})
}
});
})
.then(success => {
mainResolve();
})
.catch(error => {
mainReject();
})
}
Xaxashutkin
промис хелл епта
krn
та меня коллбэк этой сраной asyncFoo деморализует
Xaxashutkin
меня весь твой код деморализует
Anatoly
Maksim
Xaxashutkin
function foo(params) {
return new Promise((resolve, reject) => {
//some code
asyncFoo(params, function (err, success) {
if(success) {
return resolve()
}
reject()
});
})
}
foo()
.then(() => promisedFoo())
.then(()=>{
return new Promise((resolve, reject) => {
readingFile()
// if success - resolve , if not -reject
}) ;
})
.then((file) => {
someAnotherAsyncOp();
})
Xaxashutkin
вот так
krn
вот так
ну тоесть вынести в отдельную функцию ?
Xaxashutkin
Maksim
Xaxashutkin
krn
спасибо гайз, щас сяду переписывать это говно
krn
кстати. а через асинк/авейт не лучше будет переписать ? тут кто-то идею кидал
Maksim
Maksim
async/await на промисах работает
Anton
Maksim
krn
😄
так-то все верно, асинк авайт - синтаксический сахар, обертка для промисов, не ?
Anton
все ок, просто синтаксический сахар, да
Anonymous
Всем привет! Ищем специалиста на вакансию Frontend разработчик js/react
в компанию, которая занимается разработкой финтех проектов
Задачи:
• Разработка web-интерфейса на js/react
• Участие в обсуждении бизнес-логики проекта с командой
Требования:
• Опыт разработки сложных web-проектов
• Node.js, React, Redux, Redux-thunk, MongoDB
• Английский язык, на уровне свободного чтения документации
Условия работы:
• Офис около метро 1905 года. Оформление по ТК. Гибкий график работы.
• Коллектив хороших людей, желающих создавать передовой сервис
• Сложные и интересные задачи. Возможность разбираться в бизнесе и выбирать лучшие новые технологические решения
• Заработная плата: от 150 000 руб
Присылайте резюме и пишите вопросы:
Мария
Моб.: +7 (958) 581-55-91
E-mail: Maria.Ryabenkova@top-selection.ru
Anonymous
Всем привет) Ребята подскажите где можно найти человека который может прикрутить SSR к реакту ?)) на фрилансе при слове SSR люди исчезают в неизвестном направлении ))
iwannafly
Anonymous
а ссылочкой не поделитесь ?)
Alex
Из реакт чата все равно туда пошлют
iwannafly
Anonymous
спасибо большое)
Nikolay
Народ, а есть у кого неплохо ссылки на статьи/выступления, в которых неплохо раскрывается тема reflow/repaint?
Hryhorii
В нём есть текст и нужно понять сколько строк он занял
Hryhorii
Условие такое, чтоб после 4 строки ставил &hellip
Serhii
Поделить высоту тега на высоту строки
Serhii
А вообще то для этого я когда то использовал жквери плагин , посмотри что люди в нем писали
Hryhorii
Понятно, спасибо за решение
Hryhorii
Помнишь, хоть, как назывался плагин?
Serhii
Вот гуглю
Serhii
https://www.jqueryscript.net/text/Truncating-Text-By-Lines-jQuery-ellipsis.html
Pavel
Вообщем с удавольствием почитаю решение если вы найдете)
Serhii
Кажется этот
Pavel
ээ нет, так не интересно(
Hryhorii
Ну это наводка на решение, самое интересное ещё впереди))
Serhii
Точно помню что он ломал строку на несколько р
Pavel
ага, хитрый манипуляции тут
https://github.com/jjenzz/jquery.ellipsis/blob/master/jquery.ellipsis.js
Dima
подскажите кто работал с этой либой
Dima
https://github.com/assistunion/xml-stream
Anonymous
где живет информация про user agent ?
Anonymous
я подимаю впн и хочу менять user agent у пакетов идущих через него
Anonymous
на сколько это бредово?
Pavlo
🦥Alex Fails
Anonymous
Aleserche
+
Ещё один + и будет сишарп
Vitaliy
Anonymous
Valeriia
var sr = $(".grid-row").shadowRoot;
var el = $(sr).find(".grid-row"); если мне нужно посчитать кол-во строкв таблице с классом ".grid-row", как мне это сделать, если они в shadowDOM, спасибо
🤴👷♂️🦸♂️🧚♀️
a = new Array(1,2,3)
b = new Array(1,2,3)
Ребят, объясните почему a==b -false
Oleg
Anton
Anonymous
Всем привет, подскажите в какую сторону копать
взял я значит react и ssr на ноде (https://github.com/cereallarceny/cra-ssr)
все хорошо все круто, но как дело дело дошло до внешнего апи
например вот так http://take.ms/hnmWC
оказалось что при рендере componentDidMount не срабатывает и соотв данные получаемые по внешнему апи не попадают в рендер
Добрый день при нажатии на текст ссылку на другой сделать через дом сабытиями? Не через onclick а через onload
Желательно через функции
Roman