Untuk membuka halaman, anda perlu memulakan permintaan $http untuk mendapatkan data dari latar belakang, dan kemudian menghantar medan tertentu data sebagai parameter kepada arahan untuk penyusunan.
Masalahnya sekarang ialah kod dalam arahan nampaknya akan dilaksanakan sebaik sahaja halaman dibuka. Kerana data belum diperoleh lagi, ralat akan dilaporkan. Bagaimana untuk menyesuaikan diri?
Telah mencuba dan berjaya: mula-mula dapatkan data kod dan kemudian gunakan $compile untuk menyusun arahan secara dinamik dan kemudian tambahkannya pada dom.
Nak tahu kaedah lain yang bagus.
1. Anda boleh menggunakan Promise untuk merangkum permintaan AJAX, dan kemudian melakukan operasi seterusnya selepas menerima keputusan dalam arahan
2 Anda boleh terus menggunakan $watch dalam arahan untuk menyemak sama ada data yang betul dikembalikan, dan kemudian melakukan seterusnya operasi. Walau bagaimanapun, adalah disyorkan bahawa $watch hanya digunakan untuk menyemak status kemas kini data dan tidak melakukan operasi lain.
Tidak jelas apakah keperluan anda. Anda baru saja menerangkan masalah kompilasi lulus nilai arahan
Beritahu kami cara untuk mengikat objek data ke DOM, gunakan arahan untuk mendapatkan data pada DOM, dan kemudian minta data dalam pengawal