zoukankan      html  css  js  c++  java
  • AngularJS Table

    <div ng-app="myApp" ng-controller="customersCtrl">
      <table>
           <tr ng-repeat="x in names">
                 <td>{{ x.name }}</td>
                  <td>{{ x.age }}</td>
            </tr>
       </table>
    </div>
    <script>
      var app=angular.module("myApp",[]);
       app.controller("customersCrtl",function($scope,$http)
       {
                 $http.get("http:127.1.0.1/myweb/index.aspx").success(function(response)
                      {
                            $scope.names=response.records;
    
                       })
    
     });
    
    </script>

     添加样式:

    <style>
    
            table,th,td{
    
                  border:1px solid grey;
    
                  border-collapse:collapse;
    
                  padding:5px;
    
                }
              table tr:nth-child(odd){
    
                  background-color:#flflfl;
    
                 }
    
               table tr:nth-child(even){
    
                  background-color:#ffffff;
    
                  }
    
    </style>

    用orderBy过滤器:

    <table>
    
         <tr ng--repeat="x in names|orderBy:age">
    
             <td>{{  x.name}}</td>
    
              <td>{{x.age}}</td>
    
          </tr>
    
    </table>

    用uppercase和lowercase过滤器:

    <table>
      <tr ng-repeat="x in names">
               <td>{{ x.name |lowercase}}</td>
                <td>{{ x.age|uppercase }}</td>
       </tr>
    
    </table>

    在表格中显示序号:$index+1

    <table>
          <tr ng-repeat="x in names">
               <td>{{$index+1}}</td>
                <td>{{x.name}}</td>
                <td>{{x.age}}</td>
             </tr>
    </table>

    使用$even和$odd

     <table>
        <tr ng-repeat="x in  names">
          <td ng-if="$odd" style="background-color:#f1f1f1">{{x.name}}</td>
          <td ng-if="$even">{{x.name}}</td>
          <td ng-if="$odd" style="background-color:#f1f1f1">{{x.age}}</td>
         <td ng-if="$even">{{x.age}}</td>
        </tr>
    </table>

     摘录自runoob.com。旨在通过自己的语言加深对AngularJS的学习、理解和记忆。

  • 相关阅读:
    个人博客作业-软件案例分析1 博客园和CSDN
    第一次结对项目
    个人项目作业(1)
    个人博客作业(1)
    第一次个人作业
    面向对象第四单元总结和期末总结
    面向对象第三单元总结
    面向对象第二单元总结
    UML——BUAA_OO 第四单元总结 & 课程总结
    JML——BUAA_OO 第三单元总结
  • 原文地址:https://www.cnblogs.com/professional-NET/p/5001995.html
Copyright © 2011-2022 走看看