Попытался сейчас опять сделать через экспорт, та же проблема. Можете, пожалуйста, объяснить, каким образом нужно фиксануть? Я не понимаю "2 раза инстансишь". Как мне отменить это поведение?
origami1024, Типо вызывается класс Validator, он, наследуясь от CoreValid, вызывает init, и после в Validator он опять вызывает init? Или как? Просто я только начал писать что либо с классами
ioriSempai, выложи код в песочницу (например https://jsfiddle.net/), так не понятно где именно проблема. Навыков вангования прям до такой точности не хватает
origami1024, Проблема в том, что при удалении export (то бишь просто в одном файле все прописывать) то все работает. Как только я начинаю делать импорты (собирал проект через webpack) то появляются везде консоль логи по два раза ровно. То есть проблема именно в експортах. Поэтому вряд ли поможет фидл, вот.
ну йопт! Вот придешь на собеседование:
- какую самую сложную таску приходилось решать в последнее время?
А ты им такой:
- да вот два раза по нажатию на кнопку листенер отрабатывал.
- И как решил?
- Хз, само как-то решилось