Saya memiliki template Sudut di DOM. Ketika pengontrol saya mendapatkan data baru dari layanan, itu memperbarui model di $ scope, dan merender ulang templat. Semuanya baik sejauh ini.
Masalahnya adalah bahwa saya juga perlu melakukan beberapa pekerjaan tambahan setelah template telah dirender ulang dan berada di DOM (dalam hal ini plugin jQuery).
Sepertinya harus ada acara untuk didengarkan, seperti AfterRender, tetapi saya tidak dapat menemukan hal seperti itu. Mungkin arahan akan menjadi cara untuk pergi, tetapi sepertinya api terlalu dini juga.
Ini adalah jsFiddle yang menguraikan masalah saya: Fiddle-AngularIssue
== UPDATE ==
Berdasarkan komentar yang bermanfaat, saya telah beralih ke arahan untuk menangani manipulasi DOM, dan menerapkan arloji $ model di dalam arahan. Namun, saya masih memiliki masalah dasar yang sama; kode di dalam $ watch event diaktifkan sebelum templat dikompilasi dan dimasukkan ke dalam DOM, oleh karena itu, plugin jquery selalu mengevaluasi tabel kosong.
Menariknya, jika saya menghapus panggilan async semuanya bekerja dengan baik, jadi itu adalah langkah ke arah yang benar.
Ini Fiddle saya yang diperbarui untuk mencerminkan perubahan ini: http://jsfiddle.net/uNREn/12/