Rumah hujung hadapan web tutorial js Ringkasan pengetahuan asas Angularjs dan contoh_AngularJS

Ringkasan pengetahuan asas Angularjs dan contoh_AngularJS

May 16, 2016 pm 04:18 PM
angularjs Pangkalan

angularjs ialah rangka kerja pembangunan mvc hadapan mewah yang dibangunkan oleh Google.

Tapak web rasmi Angularjs: https://angularjs.org/ Laman web rasmi mempunyai demo, akses mungkin memerlukan FQ

Komuniti Cina Angularjs: http://www.angularjs.cn/ Sesuai untuk pemula

Fail rujukan: https://ajax.googleapis.com/ajax/libs/angularjs/1.3.8/angular.min.js

Berhati-hati apabila menggunakan sudut

Petik pustaka angularjs: https://github.com/litengdesign/angularjsTest/blob/master/angular-1.0.1.... Anda boleh memuat turunnya dari github contoh dalam bahagian ini
Anda perlu menambah ng-app="appName" di kawasan yang anda gunakan, atau terus ng-app (global).
Tetapkan pengawal ng-controller="Ctrl".
Sila ambil perhatian perkara berikut semasa menguji contoh

Anda perlu memperkenalkan kod angularjs sebelum kepala Pengarang menggunakan angular-1.0.1.min.js.
Semua contoh kecil dijalankan di kawasan berikut. Ingat untuk menambah ng-app dalam skop.
Berikut menggunakan beberapa kes kecil untuk menggambarkan arahan biasa lalai dan penggunaan angularjs.

program helo world (pengikatan data berganda)

Gunakan ng-model={{name}} untuk mengikat data

Salin kod Kod adalah seperti berikut:





helo:{{name ||. 'liteng'}}

http://2.liteng.sinaapp.com/angularjsTest/helloangularjs.html

Kes kecil menggunakan pengikatan acara

Salin kod Kod adalah seperti berikut:


Harga seunit:
Kuantiti:

Jumlah harga: {{(harga) * (kuantiti)}}

Nota:

Input yang melibatkan html5: http://www.w3school.com.cn/ html5 /att_input_type.asphttp://www.w3school.com.cn/html5/att_input_type.asp>
ng-init: Tetapkan nilai awal




http://2.liteng.sinaapp.com/angularjsTest/event-bind.html

ng-init: nilai atribut boleh ditentukan secara lalai

Salin kod Kod adalah seperti berikut:

{{value}}



http://2.liteng.sinaapp.com/angularjsTest/ng-init.html

ng-repeat: digunakan untuk mengulang data yang serupa dengan i untuk maklumat dalam js

Salin kod Kod adalah seperti berikut:

Saya mempunyai {{friends.length}} kawan. Mereka ialah




  • [{{$index 1}}]: Umur {{friend.name}} ialah: {{friend.age}}



http://2.liteng.sinaapp.com/angularjsTest/ng-repeat.html

ng-click:acara klik dom

Salin kod Kod adalah seperti berikut:


{{a}}


Fungsi ctrl($skop){
$scope.a='hello';
         $scope.showMsg=function(){
          $scope.a='world';
}
}

http://2.liteng.sinaapp.com/angularjsTest/ng-click.html

ng-show: Tetapkan paparan elemen

Nota: ng-show="!xx": Tambahkan di hadapan nilai atribut! Menunjukkan pengesahan paparan, jika tidak ditambah! Jika tidak pasti, jangan paparkan

Salin kod Kod adalah seperti berikut:


ng-show="!show"


ng-show="show"

http://2.liteng.sinaapp.com/angularjsTest/ng-show.html

ng-hide: Tetapkan elemen untuk disembunyikan

Salin kod Kod adalah seperti berikut:


ng-hide="aaa"


ng-show="!aaa"

http://2.liteng.sinaapp.com/angularjsTest/ng-hide.html

Gunakan ng-show untuk mencipta kesan togol

Salin kod Kod adalah seperti berikut:

togol


Tunjukkan logo

http://liteng.org/sites/default/files/logo.png" alt="">

http://2.liteng.sinaapp.com/angularjsTest/ng-toggle.html

gaya ng: serupa dengan gaya lalai

Sila beri perhatian kepada format penulisan di sini: rentetan perlu disertakan dalam petikan

Salin kod Kod adalah seperti berikut:


kotak


http://2.liteng.sinaapp.com/angularjsTest/ng-style.html

penapis: medan penapis

Salin kod Kod adalah seperti berikut:

{{9999|nombor}}

{{9999 1 |nombor:2}}

{{9*9|mata wang}}

{{'hello world' |. huruf besar}}

http://2.liteng.sinaapp.com/angularjsTest/filter.html

ng-template: Templat boleh dimuatkan

Salin kod Kod adalah seperti berikut:


tpl.html

Salin kod Kod adalah seperti berikut:

hello



http://2.liteng.sinaapp.com/angularjsTest/show-tpl.html

$http: Kaedah seperti ajax berfungsi dengan baik

Salin kod Kod adalah seperti berikut:


kaedah permintaan HTTP 1



              

  • {{x.Nama}} {{x.Negara}}
                                                                                                                                                                                                                                       


Kaedah 2




             

  • {{y.aid}} {{y.title}}
                                                                                                                                                                                                                                       



//Kaedah 1
var TestCtrl=function($scope,$http){
        var p=$http({
Kaedah:'DAPAT',
                                     
url:'json/date.json'
          });            p.success(fungsi(respons,status,header,config){
                $scope.names=respons;
          });
           kesalahan(fungsi(status){
console.log(status);
          });
}
//Kaedah 2
Function TestCtrl2($scope,$http){
           $http.get('json/yiqi_article.json').success(fungsi(respons){
                  $scope.info=respons;
});
}



http://2.liteng.sinaapp.com/angularjsTest/ajax.html

Semua kod di atas: https://github.com/litengdesign/angularjsTest

Demo dilaksanakan: http://2.liteng.sinaapp.com/angularjsTest/index.html

Mengenai penghalaan (penghala) dan arahan (arahan) angularjs, saya akan membincangkannya secara berasingan pada masa akan datang.

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Tutorial Asas PHP: Dari Pemula hingga Master Tutorial Asas PHP: Dari Pemula hingga Master Jun 18, 2023 am 09:43 AM

PHP ialah bahasa skrip sebelah pelayan sumber terbuka yang digunakan secara meluas yang boleh mengendalikan semua tugas dalam pembangunan web. PHP digunakan secara meluas dalam pembangunan web, terutamanya untuk prestasi cemerlangnya dalam pemprosesan data dinamik, jadi ia disukai dan digunakan oleh ramai pembangun. Dalam artikel ini, kami akan menerangkan asas PHP langkah demi langkah untuk membantu pemula daripada mula menjadi mahir. 1. Sintaks asas PHP ialah bahasa yang ditafsirkan yang kodnya serupa dengan HTML, CSS dan JavaScript. Setiap penyata PHP berakhir dengan koma bertitik;

2022年最新5款的angularjs教程从入门到精通 2022年最新5款的angularjs教程从入门到精通 Jun 15, 2017 pm 05:50 PM

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

Gunakan PHP dan AngularJS untuk membina tapak web responsif untuk menyediakan pengalaman pengguna yang berkualiti tinggi Gunakan PHP dan AngularJS untuk membina tapak web responsif untuk menyediakan pengalaman pengguna yang berkualiti tinggi Jun 27, 2023 pm 07:37 PM

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

Bina aplikasi web menggunakan PHP dan AngularJS Bina aplikasi web menggunakan PHP dan AngularJS May 27, 2023 pm 08:10 PM

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

Ketahui asas pembolehubah bahasa Go Ketahui asas pembolehubah bahasa Go Mar 22, 2024 pm 09:39 PM

Bahasa Go ialah bahasa yang disusun secara statik yang dibangunkan oleh Google Cirinya yang ringkas dan cekap telah menarik perhatian dan kasih sayang yang meluas daripada pembangun. Dalam proses pembelajaran bahasa Go, menguasai pengetahuan asas pembolehubah adalah langkah yang penting. Artikel ini akan menerangkan pengetahuan asas seperti definisi, tugasan dan inferens jenis pembolehubah dalam bahasa Go melalui contoh kod khusus untuk membantu pembaca lebih memahami dan menguasai mata pengetahuan ini. Dalam bahasa Go, anda boleh menggunakan kata kunci var untuk menentukan pembolehubah, iaitu format nama pembolehubah var dan jenis pembolehubah.

Pengenalan kepada Asas PHP: Cara menggunakan fungsi gema untuk mengeluarkan kandungan teks Pengenalan kepada Asas PHP: Cara menggunakan fungsi gema untuk mengeluarkan kandungan teks Jul 30, 2023 pm 05:38 PM

Pengenalan asas kepada PHP: Cara menggunakan fungsi gema untuk mengeluarkan kandungan teks Dalam pengaturcaraan PHP, anda selalunya perlu mengeluarkan beberapa kandungan teks ke halaman web Dalam kes ini, anda boleh menggunakan fungsi gema. Artikel ini akan memperkenalkan cara menggunakan fungsi gema untuk mengeluarkan kandungan teks dan menyediakan beberapa kod sampel. Sebelum memulakan, pastikan anda telah memasang PHP dan mengkonfigurasi persekitaran berjalan. Jika PHP belum dipasang, anda boleh memuat turun versi stabil terkini dari laman web rasmi PHP (https://www.php.net).

Gunakan PHP dan AngularJS untuk membangunkan platform pengurusan fail dalam talian untuk memudahkan pengurusan fail Gunakan PHP dan AngularJS untuk membangunkan platform pengurusan fail dalam talian untuk memudahkan pengurusan fail Jun 27, 2023 pm 01:34 PM

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,

Cara menggunakan PHP dan AngularJS untuk pembangunan bahagian hadapan Cara menggunakan PHP dan AngularJS untuk pembangunan bahagian hadapan May 11, 2023 pm 05:18 PM

Dengan populariti dan perkembangan Internet, pembangunan bahagian hadapan menjadi semakin penting. Sebagai pembangun bahagian hadapan, kita perlu memahami dan menguasai pelbagai alatan dan teknologi pembangunan. Antaranya, PHP dan AngularJS adalah dua alat yang sangat berguna dan popular. Dalam artikel ini, kami akan menerangkan cara menggunakan kedua-dua alat ini untuk pembangunan bahagian hadapan. 1. Pengenalan kepada PHP PHP ialah bahasa skrip bahagian pelayan sumber terbuka yang popular Ia sesuai untuk pembangunan web dan boleh dijalankan pada pelayan web dan pelbagai sistem pengendalian. Kelebihan PHP adalah kesederhanaan, kelajuan dan kemudahan

See all articles