
gigimon
07.08.2018
13:21:07
только если ты scientist
или делаешь презентации
да и к тому же, чего его учить то?
это же штука для красивых интереактивных "презентаций"

Google

gigimon
07.08.2018
13:22:03
да и странно такое спрашивать в pro.js

reliant
07.08.2018
13:33:39
Если не секрет

gigimon
07.08.2018
13:33:57
в севастополе

reliant
07.08.2018
13:35:11
В Севастополе много всяких вакансий, кстати

Hryhorii
07.08.2018
14:19:47
Привет, подскажите, как получить количество строк в теге?

Roman
07.08.2018
14:30:27
строк чего?

Artem
07.08.2018
14:32:52
https://stackoverflow.com/questions/783899/how-can-i-count-text-lines-inside-an-dom-element-can-i

reliant
07.08.2018
14:34:04
table.tBodies[0].rows.length
Вдруг сработает

gigimon
07.08.2018
14:39:01
интересно, зачем

krn
07.08.2018
14:42:26
гайз, как вы называете ваши resolve/ reject во избежание коллизии промиса в промисе ?

Andrey ?
07.08.2018
14:42:49

Google

Andrey ?
07.08.2018
14:43:17
Звучит так, словно ты что-то делаешь не так сразу на многих уровнях

krn
07.08.2018
14:43:59

Roman
07.08.2018
14:44:10

krn
07.08.2018
14:44:25

Roman
07.08.2018
14:44:44
переходи на светлую сторону async/await

Andrey ?
07.08.2018
14:45:27
А там уже будет ясно

krn
07.08.2018
14:46:26

Roman
07.08.2018
14:47:57
та там скорее всего запросы, которые надо один за другим сделать
типа достать юзера, затем достать его посты

Andrey ?
07.08.2018
14:48:32
Ибо у почти всех либ уже есть промис-интерфейс
Чтобы не надо было вручную коллбеки упаковывать

Roman
07.08.2018
14:50:28
ок тогда щас посмотрим =)

krn
07.08.2018
14:54:36
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();
})
}

Yura
07.08.2018
15:01:51
промис хелл епта

krn
07.08.2018
15:02:39
та меня коллбэк этой сраной asyncFoo деморализует

Yura
07.08.2018
15:02:52
меня весь твой код деморализует

krn
07.08.2018
15:03:23

Maksim
07.08.2018
15:06:01

Google

Yura
07.08.2018
15:07:38
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();
})
вот так

krn
07.08.2018
15:10:19
вот так
ну тоесть вынести в отдельную функцию ?

Yura
07.08.2018
15:10:53

Maksim
07.08.2018
15:11:39

Yura
07.08.2018
15:12:55

krn
07.08.2018
15:17:52
спасибо гайз, щас сяду переписывать это говно
кстати. а через асинк/авейт не лучше будет переписать ? тут кто-то идею кидал

Maksim
07.08.2018
15:31:51
async/await на промисах работает

krn
07.08.2018
15:33:01

Anton
07.08.2018
15:34:21

Maksim
07.08.2018
15:35:01

krn
07.08.2018
15:35:51
?
так-то все верно, асинк авайт - синтаксический сахар, обертка для промисов, не ?

Anton
07.08.2018
15:36:41
все ок, просто синтаксический сахар, да

Мария
07.08.2018
15:45:18
Всем привет! Ищем специалиста на вакансию 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


Eanseen
07.08.2018
15:48:17
Всем привет) Ребята подскажите где можно найти человека который может прикрутить SSR к реакту ?)) на фрилансе при слове SSR люди исчезают в неизвестном направлении ))

iwannafly
07.08.2018
15:53:16

Eanseen
07.08.2018
15:56:13
а ссылочкой не поделитесь ?)

Alex
07.08.2018
15:56:27

Google

Alex
07.08.2018
15:56:48
Из реакт чата все равно туда пошлют

Admin
ERROR: S client not available

iwannafly
07.08.2018
15:56:54

Eanseen
07.08.2018
15:57:06
спасибо большое)

iwannafly
07.08.2018
15:57:45

Nikolay
07.08.2018
16:37:36
Народ, а есть у кого неплохо ссылки на статьи/выступления, в которых неплохо раскрывается тема reflow/repaint?

Hryhorii
07.08.2018
17:23:23
В нём есть текст и нужно понять сколько строк он занял
Условие такое, чтоб после 4 строки ставил &hellip

Каїн
07.08.2018
17:25:04
Поделить высоту тега на высоту строки
А вообще то для этого я когда то использовал жквери плагин , посмотри что люди в нем писали

Hryhorii
07.08.2018
17:26:22
Понятно, спасибо за решение
Помнишь, хоть, как назывался плагин?

Каїн
07.08.2018
17:27:12
Вот гуглю

Pavel
07.08.2018
17:28:00

Каїн
07.08.2018
17:28:18
https://www.jqueryscript.net/text/Truncating-Text-By-Lines-jQuery-ellipsis.html

Pavel
07.08.2018
17:28:21
Вообщем с удавольствием почитаю решение если вы найдете)

Каїн
07.08.2018
17:28:23
Кажется этот

Pavel
07.08.2018
17:29:00
ээ нет, так не интересно(

Hryhorii
07.08.2018
17:30:16
Ну это наводка на решение, самое интересное ещё впереди))

Google

Каїн
07.08.2018
17:30:42
Точно помню что он ломал строку на несколько р

Pavel
07.08.2018
17:31:09
ага, хитрый манипуляции тут
https://github.com/jjenzz/jquery.ellipsis/blob/master/jquery.ellipsis.js

Дмитрий
07.08.2018
17:49:17
подскажите кто работал с этой либой
https://github.com/assistunion/xml-stream

Denis
07.08.2018
21:24:55
где живет информация про user agent ?
я подимаю впн и хочу менять user agent у пакетов идущих через него
на сколько это бредово?

Pavel
07.08.2018
21:33:40

Alex Фэils?︙
07.08.2018
23:11:57

xeq
08.08.2018
03:22:37