Здравствуйте.
Подскажите, пожалуйста, как отлавливать ошибки в шаблонных строках при компиляции фреймворком?..
При передвижении по точкам останова никак не удается найти тот момент, где ошибка возникает…
А есть шаблон/файл компонента где происходит ошибка?
Шаблон очень массивный с множеством вложенных условий, визуально не определить, где происходит ошибка.
Все-таки удалось отловить, если поставить брейкпоинт после compile в .catch (где new Error), то там будет указана проблемная строка в своем шаблоне.
Да, проблемная строка шаблона была указана в err.
Возникла новая ошибка, и в catch уже не отображается номер проблемной строки, как это можно отловить?..
Есть хотя бы пример файла/шаблона где ошибка возникает? Есть в шаблоне что то вроде <${component}>
?
Шаблон с огромным количеством условий для оформления списков, таблиц и т.п.
В одном месте подгружается внешний текст статей и проблема оказалась в символе “<”, который функция $h воспринимала как начало html тэга.
С дебагом что-то совсем сложно, такую мелочь пришлось по шагам искать полдня…