Могу ли я расширить событие React onClick syntheti c, чтобы я мог записывать общую строку журнала в одном месте для всех событий onClick - PullRequest
0 голосов
/ 04 августа 2020

Некоторая предыстория: Я пытаюсь захватить общую строку журнала для всех onClick событий в моем приложении React.

(function () {
    // keep a reference to the original method
    var orig_addEventListener = Element.prototype.addEventListener;
    Element.prototype.addEventListener = function (type, listener, useCapture) {
        if (type === 'react-click') {
            //capturing the log line here..
        }
        // call the original method
        return orig_addEventListener.call(this, type, listener, useCapture);
    };
})();

Проблема: Строка журнала фиксируется для всех событий щелчка до того, как будет выполнена фактическая функция обработчика, когда пакет реакции создается режимом разработки Но то же самое не работает для пакета производственного режима

Любая помощь приветствуется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...