Size: a a a

JavaScript.Ninja

2021 October 06

АЕ

Андрей Ерохин... in JavaScript.Ninja
сейчас у нас ночь, мало кто откликнется
источник

АЕ

Андрей Ерохин... in JavaScript.Ninja
да, какой у вас вопрос?
источник

АЕ

Андрей Ерохин... in JavaScript.Ninja
спросите, отвечу если моей квалификации хватит - я новичек
источник

V

Valentin in JavaScript.Ninja
Показывай)
источник

V

Valentin in JavaScript.Ninja
А какие проблемы у DiDi?
источник

V

Valentin in JavaScript.Ninja
Помочь
источник

V

Valentin in JavaScript.Ninja
Конкретнее
источник

DZ

D Z in JavaScript.Ninja
Looks like troll but I'm not sure
источник

АА

Алексей Аксенов... in JavaScript.Ninja
Проверяй event.target, если клик был не по блоку, то делай нужное действие
источник

ВД

Владимир Дегтярев... in JavaScript.Ninja
users.map((item) => {
return { name: item.name, score: item.score || null };
})
источник

B

Bogdan in JavaScript.Ninja
у меня уже есть проверка на скролл, это нужно поместить внутрь проверки если не было клика по блоку?
источник

АА

Алексей Аксенов... in JavaScript.Ninja
У тебя евент на клик по блоку же есть ? Вот в нем и проверяй event.target.
Скролл же у тебя висит на самом документе а не на блоке
источник

АА

Алексей Аксенов... in JavaScript.Ninja
Ну или скинь кусок кода)
источник

ВД

Владимир Дегтярев... in JavaScript.Ninja
ну или вот так, если вдруг добавятся другие свойства в объектах, чтобы не доблировать их:

users.map(item => ({ ...item, score: item.score || null }));
источник

B

Bogdan in JavaScript.Ninja
нету проверки на клик по блоку
сейчас не у компа, не могу скинуть)
у меня там на документе проверка на скролл и при скролле этот блок прячется, а при ховере он разворачивается (в мобильных он ховер воспринимает как клик и по клике так же разворачивается)
источник

M

Maksym in JavaScript.Ninja
Можно в js сделать функцию ,метод как то однопоточную?)
источник

KR

Kirill Romanov in JavaScript.Ninja
в js всё однопоточное
источник

M

Maksym in JavaScript.Ninja
Имею виду есть фукнция, и при проверке вылазит форма, и пока ничего там не нажму, ниже код чтоб не выполнялся, например  this.openForm()
if(this.openForm() !== ok)  return false else //do something
источник

VK

Vladimir Klimov in JavaScript.Ninja
Я не очень представляю, как функцию вообще можно сделать многопоточной...
источник

M

Maksym in JavaScript.Ninja
foo(){
           //Предстановить код ниже
           this.openForm()
           if(this.openForm() !== 'ok'){
               return false
           }else{
               this.allowShowTheContent()
           }
       }
источник