Pertama sekali, saya akan menggunakan jawapan Datuk Bandar Shanghai kepada wartawan Hong Kong: "Saya tidak pernah mendengarnya Pernyataan ini tidak cukup jelas untuk merujuk kepada apa? Jika ia adalah arahan ngController, ayat ini jelas meletakkan troli di hadapan kuda. Ia adalah arahan ngController yang mencipta skop baharu. Jika ia merujuk kepada fungsi pengawal dalam arahan, ia jelas salah.
Jadi, lebih baik anda siarkan URL yang memegang paparan ini di sini. . . Selain itu, ngApp sepadan dengan skop akar, iaitu $rootscope saya mungkin agak baru dan tidak tahu pengawalnya yang sepadan
Saya rasa lebih mudah untuk memahaminya dengan cara ini: Pengawal - pengawal hanyalah sejenis enkapsulasi... Ia adalah takrifan corak reka bentuk AngularJS, tidak lebih. Tiada hubungan yang sepadan.
Kami mencipta pengawal melalui arahan ng-controller. Kami juga boleh mencipta pengawal melalui perkhidmatan $controller. Pengawal menggunakan lebih banyak perkhidmatan melalui suntikan pergantungan, satu lagi corak reka bentuk AngularJS. Contohnya $skop. Dan anda tidak perlu menyuntik $scope sama sekali...tetapi mengapa anda perlu menggunakan $scope Kerana anda boleh memahami $scope sebagai saluran berkelajuan tinggi antara halaman dan data, atau jambatan, atau sambungan, atau pelekat...iaitu, dalam pengawal Jika anda mahu semua yang ditakrifkan ditunjukkan pada halaman, anda mesti melepasi $scope seperti
controller:
$scope.text = "hello world!";
view:
{{ text }}
Oleh itu, tiada hubungan yang sepadan antara pengawal dan skop $scope. Mereka tiada kaitan antara satu sama lain. Ia seperti, anda mempunyai dua keping kertas dan anda ingin membuat model, dan anda juga memerlukan gam. Adakah anda fikir terdapat hubungan yang sepadan antara kertas dan gam?
Pertama sekali, saya akan menggunakan jawapan Datuk Bandar Shanghai kepada wartawan Hong Kong: "Saya tidak pernah mendengarnya
Pernyataan ini tidak cukup jelas untuk merujuk kepada apa? Jika ia adalah arahan ngController, ayat ini jelas meletakkan troli di hadapan kuda. Ia adalah arahan ngController yang mencipta skop baharu. Jika ia merujuk kepada fungsi pengawal dalam arahan, ia jelas salah.
Jadi, lebih baik anda siarkan URL yang memegang paparan ini di sini. . .
Selain itu, ngApp sepadan dengan skop akar, iaitu $rootscope saya mungkin agak baru dan tidak tahu pengawalnya yang sepadan
Saya rasa lebih mudah untuk memahaminya dengan cara ini:
Pengawal - pengawal hanyalah sejenis enkapsulasi... Ia adalah takrifan corak reka bentuk AngularJS, tidak lebih. Tiada hubungan yang sepadan.
Kami mencipta pengawal melalui arahan ng-controller.
Kami juga boleh mencipta pengawal melalui perkhidmatan $controller.
Pengawal menggunakan lebih banyak perkhidmatan melalui suntikan pergantungan, satu lagi corak reka bentuk AngularJS. Contohnya $skop. Dan anda tidak perlu menyuntik $scope sama sekali...tetapi mengapa anda perlu menggunakan $scope Kerana anda boleh memahami $scope sebagai saluran berkelajuan tinggi antara halaman dan data, atau jambatan, atau sambungan, atau pelekat...iaitu, dalam pengawal Jika anda mahu semua yang ditakrifkan ditunjukkan pada halaman, anda mesti melepasi $scope
seperti
Oleh itu, tiada hubungan yang sepadan antara pengawal dan skop $scope. Mereka tiada kaitan antara satu sama lain. Ia seperti, anda mempunyai dua keping kertas dan anda ingin membuat model, dan anda juga memerlukan gam. Adakah anda fikir terdapat hubungan yang sepadan antara kertas dan gam?