Влад Садовник, Конечно можно. Просто код без подсветки не хочется читать. Нет желания ломать свои глаза, если даже тот, кто задает вопрос не удосужился его оформить так, чтобы отвечающим было удобнее.
Возможно проблема здесь
this.counter.concat([])
попробуйте сделать явную перезапись массива. Там не во всех случаях vue реактивно протягивает изменения числа элементов в массиве, нужно явно перезаписывать массив.
С HTML в PDF реально плохо. Я как то решал какую-то схожую задачу, в итоге решил без HTML обойтись. Т.е. чисто какую то библиотеку для PDF билднга нашел и с ее помощью сделал.
Лучше напрямую спросить. Я спрашивал, и иногда отвечают. У меня был конкретный случай, что им понравилось мое тестовое задание, но они нашли специалиста, который согласен работать за меньшие деньги. Может у него чуть хуже код, а может нет, этого я не знаю, но факт, что он справился с заданием и просит меньше денег. Для многих конторок это решающий фактор
Возможно проблема здесь
this.counter.concat([])
попробуйте сделать явную перезапись массива. Там не во всех случаях vue реактивно протягивает изменения числа элементов в массиве, нужно явно перезаписывать массив.