Чтобы заставить угловые и другие фреймворки играть хорошо, нужно обернуть «другие» фреймворки с помощью директив.
http://docs.angularjs.org/guide/directive
То, что вы хотите сделать, это указать углы, когда данные были обновлены «другими» структурами. Если угловой не нужно знать, тогда ваша задача проще.
Вот пример, который работает с SVG, его удивительным
http://sullerandras.github.com/SVG-Sequence-Diagram/
Вот пример, который обертывает TinyMCE