angular.js - Angularjs berkongsi kaedah daripada pengawal induk kepada pengawal anak melalui penghalaan Adakah ia akan menjejaskan prestasi secara serius?
我想大声告诉你
我想大声告诉你 2017-05-15 17:12:51
0
1
614

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?

我想大声告诉你
我想大声告诉你

membalas semua(1)
淡淡烟草味

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

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan