@MrChen

Как вызвать функцию класса из конструктора в объекте?

Всем привет. Такая ситуация. Есть класс:

class Test {
    constructor(Element) {
        this.element = Element;
    }

    static testbind(element_id) {
        var element = document.getElementById(element_id);
        var text;

        element.oninput = function() {
            text = element.value;
            alert(text);
        };

        return text;
    }
}


Собственно, я должен вызвать метод testbind() из конструктора в объекте:

var ob = new Test(
    {
        value: /* тут должна быть функция testbind */
    }
);


Как это реализовать?
  • Вопрос задан
  • 234 просмотра
Пригласить эксперта
Ответы на вопрос 1
yellow79
@yellow79
Senior Software Engineer
Он же у вас объявлен статическим, прямо так и вызывайте Test.testbind()
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы