AngularJS arahan terbina dalam_AngularJS
Arahan
, saya memahaminya sebagai cara untuk AngularJS mengendalikan elemen HTML.
Memandangkan langkah pertama dalam pembelajaran AngularJS ialah menulis arahan terbina dalam ng-app untuk menunjukkan bahawa nod ini ialah nod akar aplikasi, arahan itu sudah biasa.
Blog ini merekodkan secara ringkas beberapa arahan terbina dalam Mari kita gunakannya dahulu, dan kemudian bercakap tentang beberapa perkara yang menarik.
Arahan terbina dalam
Semua arahan terbina dalam diawali dengan ng. Ia tidak disyorkan untuk arahan tersuai untuk menggunakan awalan ini untuk mengelakkan konflik.
Mulakan dengan beberapa arahan terbina dalam biasa.
Mari kita senaraikan beberapa arahan terbina dalam utama dan bincangkan secara ringkas tentang isu skop.
ng-model
Mengikat kawalan borang kepada sifat skop semasa nampaknya tidak betul.
Tetapi jangan risau tentang perkataan buat masa ini, ia mudah difahami apabila menggunakannya, contohnya:
{{someModel.someProperty}}
ng-init
Arahan ini akan memulakan skop dalaman apabila dipanggil.
Perintah ini biasanya muncul dalam aplikasi yang agak kecil, seperti memberikan demo atau sesuatu...
Saya seorang {{pekerjaan}}
Selain ng-init, kami mempunyai lebih banyak pilihan dan lebih baik.
ng-app
Setiap kali anda menggunakan AngularJS, anda tidak boleh melakukannya tanpa arahan ini, $rootScope.
Elemen yang mengisytiharkan ng-app akan menjadi titik permulaan $rootScope, dan $rootScope ialah punca rantaian skop Ia biasanya diisytiharkan dalam
Dengan kata lain, semua skop di bawah akar boleh mengaksesnya.
Walau bagaimanapun, tidak disyorkan untuk menggunakan $rootScope secara berlebihan, jika tidak, pembolehubah global akan berada di mana-mana, yang akan menjadi tidak cekap dan sukar untuk diurus.
Berikut ialah contoh:
{{ someProperty }}
var myApp = angular.module('myApp', [])
.run(function($rootScope) {
$rootScope.someProperty = 'hello komputer';
});
pengawal ng
Kami menggunakan arahan ini untuk memasang pengawal pada elemen DOM.
Pengawal? Memang bagus untuk memahaminya secara literal, jadi mengapa kita memerlukan pengawal?
Ingat bahawa dalam AngularJS 1.2.x, anda boleh menentukan pengawal seperti ini...
//...
}
ng-controller mesti mempunyai ungkapan sebagai parameter Selain itu, $scope digunakan untuk mewarisi kaedah dan sifat $scope unggul, termasuk $rootScope.
Berikut adalah contoh mudah Moyang tidak boleh mengakses skop kanak-kanak.
{{ ancestorName }}
{{ Nama anak }}
{{ ancestorName }}
{{ Nama anak }}
var myApp = angular.module('myApp', [])
.controller('ChildController', function($skop) {
$scope.childName = 'child';
})
.controller('AncestorController', function($skop) {
$scope.ancestorName = 'nenek moyang';
});
Masalah skop melampaui itu. Mari kita ketepikan buat masa ini dan teruskan melihat arahan terbina dalam yang lain.
ng-form
Pada mulanya saya tidak faham mengapa terdapat arahan borang, tetapi teg

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Javascript 是一个非常有个性的语言. 无论是从代码的组织, 还是代码的编程范式, 还是面向对象理论都独具一格. 而很早就在争论的Javascript 是不是面向对象语言这个问题, 显然已有答案. 但是, 即使 Javascript 叱咤风云二十年, 如果想要看懂 jQuery, Angularjs, 甚至是 React 等流行框架, 观看《黑马云课堂JavaScript 高级框架设计视频教程》就对了。

Dalam era maklumat hari ini, laman web telah menjadi alat penting untuk orang ramai mendapatkan maklumat dan berkomunikasi. Tapak web responsif boleh menyesuaikan diri dengan pelbagai peranti dan memberikan pengguna pengalaman berkualiti tinggi, yang telah menjadi tumpuan dalam pembangunan tapak web moden. Artikel ini akan memperkenalkan cara menggunakan PHP dan AngularJS untuk membina tapak web responsif untuk memberikan pengalaman pengguna yang berkualiti tinggi. Pengenalan kepada PHP PHP ialah bahasa pengaturcaraan sisi pelayan sumber terbuka yang sesuai untuk pembangunan web. PHP mempunyai banyak kelebihan, seperti mudah dipelajari, merentas platform, perpustakaan alat yang kaya, kecekapan pembangunan

Dengan pembangunan berterusan Internet, aplikasi Web telah menjadi bahagian penting dalam pembinaan maklumat perusahaan dan cara kerja pemodenan yang diperlukan. Untuk menjadikan aplikasi web mudah dibangunkan, diselenggara dan dikembangkan, pembangun perlu memilih rangka kerja teknikal dan bahasa pengaturcaraan yang sesuai dengan keperluan pembangunan mereka. PHP dan AngularJS ialah dua teknologi pembangunan web yang sangat popular. Kedua-duanya adalah penyelesaian bahagian pelayan dan bahagian pelanggan. Penggunaan gabungan mereka boleh meningkatkan kecekapan pembangunan dan pengalaman pengguna aplikasi web. Kelebihan PHPPHP

Perubahan dalam Vue3 berbanding Vue2: Arahan terbina dalam yang lebih kaya Seiring dengan berlalunya masa, Vue.js, sebagai rangka kerja JavaScript yang popular, terus ditingkatkan dan dipertingkatkan. Vue3 ialah versi terkini Vue.js, yang membawa banyak perubahan dan peningkatan penting berbanding Vue2. Salah satu perubahan yang paling ketara ialah kekayaan arahan terbina dalam. Dalam artikel ini, kami akan meneroka beberapa perubahan dalam arahan terbina dalam dalam Vue3 berbanding Vue2, dan menyediakan beberapa contoh kod untuk menggambarkan perubahan ini.

Dengan perkembangan pesat teknologi Web, Aplikasi Web Halaman Tunggal (SinglePage Application, SPA) telah menjadi model aplikasi Web yang semakin popular. Berbanding dengan aplikasi web berbilang halaman tradisional, kelebihan terbesar SPA ialah pengalaman pengguna lebih lancar, dan tekanan pengkomputeran pada pelayan juga sangat berkurangan. Dalam artikel ini, kami akan memperkenalkan cara membina SPA mudah menggunakan Flask dan AngularJS. Flask ialah Py ringan

Dengan populariti Internet, semakin ramai orang menggunakan rangkaian untuk memindahkan dan berkongsi fail. Namun, atas pelbagai sebab, pengurusan fail menggunakan kaedah tradisional seperti FTP tidak dapat memenuhi keperluan pengguna moden. Oleh itu, mewujudkan platform pengurusan fail dalam talian yang mudah digunakan, cekap dan selamat telah menjadi satu trend. Platform pengurusan fail dalam talian yang diperkenalkan dalam artikel ini adalah berdasarkan PHP dan AngularJS Ia boleh melakukan muat naik, memuat turun, mengedit, memadam dan operasi lain dengan mudah, dan menyediakan satu siri fungsi yang berkuasa, seperti perkongsian fail, carian,

Dengan populariti aplikasi web, rangka kerja bahagian hadapan AngularJS telah menjadi semakin popular. AngularJS ialah rangka kerja JavaScript yang dibangunkan oleh Google yang membantu anda membina aplikasi web dengan keupayaan aplikasi web dinamik. Sebaliknya, untuk pengaturcaraan bahagian belakang, PHP ialah bahasa pengaturcaraan yang sangat popular. Jika anda menggunakan PHP untuk pengaturcaraan sisi pelayan, maka menggunakan PHP dengan AngularJS akan membawa lebih banyak kesan dinamik ke tapak web anda.

这篇文章介绍的内容是关于AngularJS基础入门介绍,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下。
