Tabel AngularJS
Petunjuk NG-RePeat dapat menampilkan tabel dengan sempurna.
Tampilkan Data di Tabel
Sangat mudah menggunakan sudut untuk menampilkan tabel:
Instance AngularJS
<! Doctype html> <html> <head> <meta charset = "utf-8"> <skrip src = "http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"> </script> </head> <body> <bod-ng-pnolp = "non"> </script> </head> <body> <bod- div <tr ng-repeat = "x in name"> <td> {{x.name}} </td> <td> {{x.country}} </td> </tr> </abl> </div> <ript> var app = angular.module ('myapp', []; {$ http.get ("/try/angularjs/data/customer_json.php") .success (function (response) {$ scope.names = response.records;});}); </script> </body> </html>;Hasil Menjalankan:
| Alfreds Futterkiste | Jerman |
| Ana Trujillo Emparedados y Heldos | Meksiko |
| Antonio Moreno Taquería | Meksiko |
| Di sekitar tanduk | Inggris |
| Minuman B. | Inggris |
| Berglunds Snabbköp | Swedia |
| Blauer lihat Delikatessen | Jerman |
| Pirang pai dan fils | Perancis |
| Bólido comidas preparedas | Spanyol |
| Aplikasi Bon ' | Perancis |
| Marketse dolar bawah | Kanada |
| Cactus Comidas Para Llevar | Argentina |
| Centro Comercial Moctezuma | Meksiko |
| Chop-Suey China | Swiss |
| Comércio Mineiro | Brazil |
Menggunakan gaya CSS
Untuk membuat halaman lebih indah, kita dapat menggunakan CSS di halaman:
Gaya CSS
</tyle> </head> <body> <v ng-app = "myapp" ng-controller = "customerctrl"> <able> <tr ng-repeat = "x in name"> <td> {{x.name}} </td> <td> {x.country} </td </td </td </td </td </td </td </td </td </td </td </td </tdr> angular.module ('myapp', []); app.controller ('customerctrl', function ($ scope, $ http) {$ http.get ("http://www.runoob.com/try/angularjs/data/customers_json.php"). response.records;});}); </script> </body> </html>Hasil Menjalankan:
| Alfreds Futterkiste | Jerman |
| Ana Trujillo Emparedados y Heldos | Meksiko |
| Antonio Moreno Taquería | Meksiko |
| Di sekitar tanduk | Inggris |
| Minuman B. | Inggris |
| Berglunds Snabbköp | Swedia |
| Blauer lihat Delikatessen | Jerman |
| Pirang pai dan fils | Perancis |
| Bólido comidas preparedas | Spanyol |
| Aplikasi Bon ' | Perancis |
| Marketse dolar bawah | Kanada |
| Cactus Comidas Para Llevar | Argentina |
| Centro Comercial Moctezuma | Meksiko |
| Chop-Suey China | Swiss |
| Comércio Mineiro | Brazil |
Gunakan filter orderby
Urutkan tampilan, Anda dapat menggunakan filter orderby:
Instance AngularJS
<! Doctype html> <html> <head> <meta charset = "utf-8"> <skrip src = "http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"> </script> <Tabel> Tabel, td o, 1, 1, td, td {1 scatt; Border-Collapse: runtuh; padding: 5px;}table tr:nth-child(odd){ background-color: #f1f1f1;}table tr:nth-child(even) { background-color: #ffffff;}</style></head><body><div ng-app="myApp" ng-controller="customersCtrl"> <table> <tr ng-repeat="x in names | orderBy : 'Country' "> <td> {{x.name}} </td> <td> {{x.country}} </td> </tr> </able> </div> <script> var app = angular.module ('myApp', []); app.criproller ('customerctrl', 'myApp', []; $ http.get ("/try/angularjs/data/customer_json.php") .success (function (response) {$ scope.names = response.records;});}); </script> </body> </html>;Efek Menjalankan:
| Cactus Comidas Para Llevar | Argentina |
| Comércio Mineiro | Brazil |
| Marketse dolar bawah | Kanada |
| Pirang pai dan fils | Perancis |
| Aplikasi Bon ' | Perancis |
| Alfreds Futterkiste | Jerman |
| Blauer lihat Delikatessen | Jerman |
| Ana Trujillo Emparedados y Heldos | Meksiko |
| Antonio Moreno Taquería | Meksiko |
| Centro Comercial Moctezuma | Meksiko |
| Bólido comidas preparedas | Spanyol |
| Berglunds Snabbköp | Swedia |
| Chop-Suey China | Swiss |
| Di sekitar tanduk | Inggris |
| Minuman B. | Inggris |
Gunakan filter huruf besar
Gunakan filter huruf besar untuk dikonversi ke huruf besar:
Instance AngularJS
<! Doctype html> <html> <head> <meta charset = "utf-8"> <skrip src = "http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"> </script> <Tabel> Tabel, td o, 1, 1, td, td {1 scatt; Border-Collapse: runtuh; padding: 5px;}table tr:nth-child(odd){ background-color: #f1f1f1;}table tr:nth-child(even) { background-color: #ffffff;}</style></head><body><div ng-app="myApp" ng-controller="customersCtrl"> <table> <tr ng-repeat="x in names"> <td> {{x.name}} </td> <td> {{x.country | Uppercase}} </td> </tr> </able> </div> <script> var app = angular.module ('myapp', []); app.controller ('customersctrl', function ($ scope, $ http) {$ http.get ("/try/angularjs/data/data/data/cangganan. {$ scope.names = response.records;});}); </script> </body> </html>Efek Menjalankan:
| Alfreds Futterkiste | Jerman |
| Ana Trujillo Emparedados y Heldos | Meksiko |
| Antonio Moreno Taquería | Meksiko |
| Di sekitar tanduk | Inggris |
| Minuman B. | Inggris |
| Berglunds Snabbköp | SWEDIA |
| Blauer lihat Delikatessen | Jerman |
| Pirang pai dan fils | PERANCIS |
| Bólido comidas preparedas | SPANYOL |
| Aplikasi Bon ' | PERANCIS |
| Marketse dolar bawah | KANADA |
| Cactus Comidas Para Llevar | ARGENTINA |
| Centro Comercial Moctezuma | Meksiko |
| Chop-Suey China | Swiss |
| Comércio Mineiro | BRAZIL |
Tampilkan nomor seri ($ indeks)
Nomor seri tampilan tabel dapat ditambahkan $ indeks di <td>:
Instance AngularJS
<! Doctype html> <html> <head> <meta charset = "utf-8"> <skrip src = "http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"> </script> <Tabel> Tabel, td o, 1, 1, td, td {1 scatt; Border-Collapse: runtuh; padding: 5px;}table tr:nth-child(odd){ background-color: #f1f1f1;}table tr:nth-child(even) { background-color: #ffffff;}</style></head><body><div ng-app="myApp" ng-controller="customersCtrl"> <table> <tr ng-repeat="x in names"> <Td> <td> {{x.name}} </td> <td> {{x.country}} </td> </tr> </table> </div> <script> var app = angular.module ('myapp', [tabel> </div> <script> var app = angular.module ('myapp', [tabel> </div> <script> var var = modular.module ('myapp', (', [] </div> <script> var app = angular.module (' myapp ', (', ',', ',' myapp ', [/diver. $ http) {$ http.get ("/try/angularjs/data/customer_json.php") .success (function (response) {$ scope.names = response.records;});}); </script> </body> </html>Efek Menjalankan:
| 1 | Alfreds Futterkiste | Jerman |
| 2 | Ana Trujillo Emparedados y Heldos | Meksiko |
| 3 | Antonio Moreno Taquería | Meksiko |
| 4 | Di sekitar tanduk | Inggris |
| 5 | Minuman B. | Inggris |
| 6 | Berglunds Snabbköp | Swedia |
| 7 | Blauer lihat Delikatessen | Jerman |
| 8 | Pirang pai dan fils | Perancis |
| 9 | Bólido comidas preparedas | Spanyol |
| 10 | Aplikasi Bon ' | Perancis |
| 11 | Marketse dolar bawah | Kanada |
| 12 | Cactus Comidas Para Llevar | Argentina |
| 13 | Centro Comercial Moctezuma | Meksiko |
| 14 | Chop-Suey China | Swiss |
| 15 | Comércio Mineiro | Brazil |
Gunakan $ even dan $ ganjil
Instance AngularJS
<! Doctype html> <html> <head> <meta charset = "utf-8"> <script src = "http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"> </script> <style> TABLE, TD {perbatasan: 1px. Border-Collapse: runtuh; Padding: 5px;} </tyle> </head> <body> <v ng-app = "myapp" ng-controller = "customerctrl"> <able> <tr ng-repeat = "x in name"> <td ng-if = "$ gaya =" latar belakang-warna:#f1f1f1f1 "> {td {td {td {td {td {td {td {td {td {td {td {td <td" ng-if = "$ even"> {{x.name}} </td> <td ng-if = "$ ganjil" style = "latar belakang-color:#f1f1f1"> {{x.country}} </td> <td ng-if = "$ even"> {{x.country </td> <td ng-if = "$ {{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{x.councy> </tr> </able> </div> <script> var app = angular.module ('myapp', []); app.controller ('customerctrl', function ($ scope, $ http) {$ http.get ("/try/angularjs/data/customer_json.php") .success (function (response (response (customerjs_json.php "). response.records;});}); </script> </body> </html>Efek Menjalankan:
| Alfreds Futterkiste | Jerman |
| Ana Trujillo Emparedados y Heldos | Meksiko |
| Antonio Moreno Taquería | Meksiko |
| Di sekitar tanduk | Inggris |
| Minuman B. | Inggris |
| Berglunds Snabbköp | Swedia |
| Blauer lihat Delikatessen | Jerman |
| Pirang pai dan fils | Perancis |
| Bólido comidas preparedas | Spanyol |
| Aplikasi Bon ' | Perancis |
| Marketse dolar bawah | Kanada |
| Cactus Comidas Para Llevar | Argentina |
| Centro Comercial Moctezuma | Meksiko |
| Chop-Suey China | Swiss |
| Comércio Mineiro | Brazil |
Di atas adalah kompilasi bahan bentuk AngularJS, dan kami akan terus menambahkannya nanti. Saya berharap ini dapat membantu siswa yang membutuhkan.