Oleh kerana terdapat banyak pengisytiharan kaedah $scope.getName berulang dalam pengawal setiap penghala dalam projek, saya ingin meletakkan bahagian biasa ini dalam pengawal di luar penghala seperti yang diterangkan di bawah.
<p ng-controller="parentController">
<p ui-view></p>
</p>
Andaikan terdapat kaedah yang dipanggil $scope.getName dalam parentController;
Dan terdapat childController yang dikonfigurasikan dalam laluan Pada masa ini, jika $scope.getName(person.name) dijalankan terus dalam childController , adakah ia akan menjejaskan prestasi halaman?
Terdapat cara untuk menyediakan perkhidmatan dalam sudut untuk mencapai kaedah yang dikongsi dan menggunakan semula
Saya tidak pernah berlatih mengenai isu prestasi, jadi saya tidak berani bercakap kosong.
Saya rasa nak tulis kod macam ni bukan senang nak maintain