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的学习、理解和记忆。

  • 相关阅读:
    基于Andoird 4.2.2的同步框架源代码学习——同步发起端
    C#MD5为密码加密
    YOUYOU深入学习Ganglia之三(gmetad的软件架构)
    js原生appendChild的bug
    Spring MVC 教程,快速入门,深入分析
    Centos 6.4 Linux 相关问题总结
    jQuery插件之-瀑布流插件
    编辑简单的 shell程序
    Qt国际化相关类
    三层架构与MVC
  • 原文地址:https://www.cnblogs.com/professional-NET/p/5001995.html
Copyright © 2011-2022 走看看