Size: a a a

2020 April 11

DE

Denis Efremov in JS Liberty
Задавай
источник

A

Armen in JS Liberty
спасибо! :)

Есть класс:

class Dialog{
  constructor(div_name){
     this.div = div_name;
     
     $(document).keydown(function(e) {
        if (e.keyCode == 27) {
           console.log(this.div);
           this.close_dialog();
        }
     });
  }
 
  open_dialog(){
     $("#" + this.div).show();
  }
 
  close_dialog(){
     $("#" + this.div).hide();
  }
}

Надо, что бы при escape DIV пропал. Но событие keydown не видит ни переменную this.div и саму функцию close_dialog().
источник

DE

Denis Efremov in JS Liberty
А зачем тебе класс?
источник

A

Armen in JS Liberty
а почему бы и нет? :) удобно же
источник

A

Armen in JS Liberty
потом его доработаю и сделаю то что требуется
источник

A

Armen in JS Liberty
ну да, выполняется. при нажатии на ескейп ошибка вылетает в консоли
источник

A

Armen in JS Liberty
то есть реагирует, но в лог непример не идёт переменная this.div
источник

A

Armen in JS Liberty
ок сейчас...
источник

DE

Denis Efremov in JS Liberty
А где ты создаёшь новый экземпляр?
источник

DE

Denis Efremov in JS Liberty
Armen
а почему бы и нет? :) удобно же
Что удобно?
источник

A

Armen in JS Liberty
да сейчас попробую
источник

A

Armen in JS Liberty
Сработало!! Спасибо и вам! :)
источник

GA

Giyos Abbaskhanov in JS Liberty
Переслано от Giyos Abbaskhanov
ребят, помогите плисс стать чуть умнее, как работает геттер? я положил в state объект. по логу вижу что в стейте объект есть, тот же лог, внутри релевантного геттера данного объекта нет.
источник

GA

Giyos Abbaskhanov in JS Liberty
Переслано от Giyos Abbaskhanov
причем через mapState я могу спокойно нужный мне объект выдернуть
источник

GA

Giyos Abbaskhanov in JS Liberty
@piterden ты копал в кишках вуя?
источник

ДФ

Дмитрий Филиппенко... in JS Liberty
Звучит как название книги
источник

ДФ

Дмитрий Филиппенко... in JS Liberty
Кишки Вуя
источник

AK

Aleksei Kowalski in JS Liberty
Giyos Abbaskhanov
Переслано от Giyos Abbaskhanov
ребят, помогите плисс стать чуть умнее, как работает геттер? я положил в state объект. по логу вижу что в стейте объект есть, тот же лог, внутри релевантного геттера данного объекта нет.
кинь код
источник

GA

Giyos Abbaskhanov in JS Liberty
Aleksei Kowalski
кинь код
источник

GA

Giyos Abbaskhanov in JS Liberty
да тут вообще изи катка
источник