Najlepszy samouczek angularjs tabeli W 2024 r. W tym samouczku możesz dowiedzieć się
Wyświetlanie danych w tabeli,angularjs przykłady,Za pomocą stylów CSS,Style CSS,Użyj filtra orderby,angularjs przykłady,Użyj filtra wielką,angularjs przykłady,Numer ekranu ($ index),angularjs przykłady,Użyj $ i $ nawet dziwne,angularjs przykłady,
angularjs tabeli
ng-repeat instrukcja może być doskonałą formą wyświetlacz.
Wyświetlanie danych w tabeli
Wyświetlanie za pomocą formularza kątowego jest bardzo prosta:
angularjs przykłady
<Div ng-app = "myApp " NG-controller = "customersCtrl">
<Table>
<Tr ng-repeat = "x w nazwach">
<Td> {{x.Name}} </ td>
<Td> {{x.Country}} </ td>
</ Tr>
</ Table>
</ Div>
<Script>
var app = angular.module ( "myApp", []);
app.controller ( "customersCtrl ', function ($ zakres, $ http) {
$ Http.get ( "http://www.w3write.com/try/angularjs/data/Customers_JSON.php")
.success (function (odpowiedź) {$ scope.names = response.records;});
});
</ Script>
Spróbuj »
Za pomocą stylów CSS
W celu uczynienia strony bardziej atrakcyjna, możemy użyć CSS na stronie:
Style CSS
<Style>
stół, th, td {
border: 1px solid gray;
border-collapse: collapse;
padding: 5px;
}
Tabela tr: nth-child (odd ) {
background-color: # f1f1f1;
}
Tabela tr: nth-child (nawet ) {
background-color: #ffffff;
}
</ Style>
Spróbuj »
Użyj filtra orderby
Sortuj wyświetlacza, można użyć filtrów orderby:
angularjs przykłady
<Table>
<Tr ng-repeat = "x w nazwach | orderby:" Kraj "">
<Td> {{x.Name}} </ td>
<Td> {{x.Country}} </ td>
</ Tr>
</ Table>
Spróbuj »
Użyj filtra wielką
Użyj filtra wielką na wielkie litery:
angularjs przykłady
<Table>
<Tr ng-repeat = "x w nazwach">
<Td> {{x.Name}} </ td>
<Td> {{x.Country | wielkie }} </ td>
</ Tr>
</ Table>
Spróbuj »
Numer ekranu ($ index)
Tabela pokazuje numer seryjny można dodać w $ index <td> w:
angularjs przykłady
<Table>
<Tr ng-repeat = "x w nazwach">
<Td> {{$ indeks + 1}} </ td>
<Td> {{x.Name}} </ td>
<Td> {{x.Country}} </ td>
</ Tr>
</ Table>
Spróbuj »
Użyj $ i $ nawet dziwne
angularjs przykłady
<Table>
<Tr ng-repeat = "x w nazwach">
<Td ng-if = "$ dziwne" style = "background-color: # f1f1f1"> {{x.Name}} </ td>
<Td ng-if = "$ nawet"> {{x.Name}} </ td>
<Td ng-if = "$ dziwne" style = "background-color: # f1f1f1"> {{x.Country}} </ td>
<Td ng-if = "$ nawet"> {{x.Country}} </ td>
</ Tr>
</ Table>
Spróbuj »