Таким образом ей можно было бы подсунуть, допустим хтмл сгенерённый на сервере.
Идея интересная, можно использовать ng-init или сделать аналог, сделал
пример на angular light
Likes: <span al-take-value="likeCount" al-text="likeCount">15</span>
До загрузки приложения отображает "Likes: 15", когда приложение загрузится, директива
al-take-value возьмет значение элемента, когда с сервера будет прилетать информация, то текст будет обновляться с пом. директивы
al-text, хотя для более сложных данных вариант с json + ng-init может быть удобнее.
Или другие библиотеки могли бы менять html, а эта библиотека работала бы с ним так же как если бы изменения сделаны были через неё.
Можно сделать спец. директивы для этого, но я думаю что это плохое решение, тем более оно не будет работать например с jquery компонентами такими как select2, там идет подмена элементов, есть реализации datepicker где нужно работать через js, и т.д.