Skip to main content
 首页 » 编程设计

AngularJS 表格

2022年07月19日132TianFang

1.  AngularJS 表格:ng-repeat指令可以完美显示表格。下面贴出代码。在显示表格的时候也可以使用过滤器。

<!DOCTYPE html> 
<html> 
    <head> 
        <meta charset="UTF-8"> 
        <title></title> 
        <script type="text/javascript" src="js/angular-1.3.15.min.js"></script> 
        <style> 
            table, th , td { 
                  border: 1px solid grey; 
                  border-collapse: collapse; 
                  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="myCtrl"><!--AngularJS应用程序由ng-app定义,在这个div内运行--> 
            <table> 
                <tr ng-repeat="x in names"> 
                    <td>{{x.Name}}</td> 
                    <td>{{x.Url}}</td> 
                    <td>{{x.Country}}</td> 
                </tr> 
            </table> 
        </div> 
     
        <script> 
            var app = angular.module("myApp", []); 
            app.controller('myCtrl', function($scope,$http) { /*myCtrl是一个JavaScript函数*/ 
                $http.get('file/sites.json') 
                .success(function(data){ 
                    $scope.names = data.sites; 
                }) 
            }); 
        </script> 
    </body> 
</html>


本文参考链接:https://www.cnblogs.com/wgl1995/p/6265584.html
阅读延展