Я не уверен, что вы уже используете расширение VueJS devtool, но вы обязательно должны использовать его и в своем общем рабочем процессе. Доступно для Chrome и Firefox.
Причина, по которой я советую использовать это, заключается просто в том, что иногда ваш код может быть правильным, но как написано в вашем примере ошибки «Не удается прочитать свойство 'poll' of undefined", похоже, что опорный запрос неправильно заполняется родительским компонентом или чем-то, что передает данные в файл PollHeading. vue.
С помощью Vue devtools вы можете проверять данные, реквизиты и вычисленные свойства одного компонента, наблюдать за событиями по мере их развертывания и визуально следить за потоками данных во всем приложении.
Особенно при сложных передачах данных это может получить немного из рук в руки и хороший инструмент для визуализации, это реальный спасатель.
Тем не менее, получение явных номеров строк ошибки в Vue2 является своего рода ситуацией попадания или пропуска; с Vue 2.5 и выше вы можете поместить ловушку errorHandler () внутри вашего компонента, которая даст вам детальную трассировку стека. Попробуйте поместить его в файл PollHeading. vue и посмотрите, какой вывод он вам даст. Должен быть намного более подробным, чем вывод по умолчанию.