• angular js 球星


    <!DOCTYPE html>
      <html lang="en">
      <head>
      <meta charset="UTF-8">
      <title>Title</title>
      <style>
      table{
      border-collapse: collapse;
      }
      </style>
      <script src="http://cdn.static.runoob.com/libs/angular.js/1.4.6/angular.min.js"></script>
      <script>
      var myapp=angular.module("myapp",[]);
      myapp.controller("myCtrl",function($scope){
      $scope.users=[
      {
      'url':"images/1.png",
      'name':"Westbrook",
      'wz':"得分后卫(SG)",
      "age":24,
      "qd":"雷霆",
      "page":1900
      },
      {
      'url':"images/2.png",
      'name':"James",
      'wz':"大前锋(PF)",
      "age":23,
      "qd":"骑士",
      "page":1900
      },
      {
      'url':"images/3.png",
      'name':"Curry",
      'wz':"得分后卫(SG)",
      "age":30,
      "qd":"勇士",
      "page":1800
      },
      {
      'url':"images/4.png",
      'name':"Harden",
      'wz':"小前锋(SG)",
      "age":13,
      "qd":"火箭",
      "page":1800
      },
      {
      'url':"images/5.png",
      'name':"Durant",
      'wz':"得分后卫(SG)",
      "age":35,
      "qd":"勇士",
      "page":1712
      }
      ];
      //年龄范围过滤
      $scope.ageSize="--请选择--";
      $scope.fun=function(){
      console.log($scope.ageSize);
      };
      $scope.ageFilter=function(item){
      //console.log(item.age);
      if($scope.ageSize!="--请选择--"){
      var ageSize=$scope.ageSize;
      var ageArr=ageSize.split("-");
      var min=ageArr[0];
      var max=ageArr[1];
      var age=item.age;
      if(age>max||age<min){
      return false
      }else{
      return true;
      }
      }else{
      return true;
      }
       
      };
       
       
       
       
       
      $scope.add=function(user){
      console.log(user);
      user.page++;
      };
      $scope.addNew=function(){
      $scope.users.push({'url':"images/5.png",'name':$scope.name,'wz':$scope.wz,"age":$scope.age,"qd":$scope.team,"page":0})
      };
      })
      </script>
      </head>
      <body ng-app="myapp" ng-controller="myCtrl">
      <div>
      <h2>添加新球员</h2>
      <div>姓名:<input type="text" ng-model="name"></div>
      <div>位置:<input type="text" ng-model="wz"></div>
      <div>年龄:<input type="text" ng-model="age"></div>
      <div>球队:<input type="text" ng-model="team"></div>
      <button ng-click="addNew()">添加新球员</button>
      </div>
      <h3>用户信息表</h3>
      <div>
      <input placeholder="用户名查询" size="10" />
      <!--<input ng-model="ageSize" placeholder="年龄查询(a-b)" size="10"/>-->
      年龄:
      <select ng-model="ageSize">
      <option>--请选择--</option>
      <option>11-20</option>
      <option>21-30</option>
      <option>31-40</option>
      <option>41-50</option>
      <option>51-60</option>
      </select>
      </div>
      <div>
      <table border="1" cellpadding="10">
      <thead>
      <tr>
      <th>球员</th>
      <th>姓名</th>
      <th>位置</th>
      <th>年龄</th>
      <th>球队</th>
      <th>得票数</th>
      <th>操作</th>
      </tr>
      </thead>
      <tbody>
      <tr ng-repeat="user in users|filter:ageFilter" >
      <td><img src="{{user.url}}"></td>
      <td>{{user.name}}</td>
      <td>{{user.wz }}</td>
      <td>{{user.age}}</td>
      <td>{{user.qd }}</td>
      <td>{{user.page}}</td>
      <td><button ng-click="add(user)">投票</button></td>
      </tr>
      </tbody>
      </table>
      </div>
      </body>
      </html>
  • 相关阅读:
    vue学习03 v-html
    [spring guides]网关入门
    记一次公司mssql server密码频繁被改的事件
    重构 maixpy 的 board_info + config.json 从而自适应硬件版型。
    介绍 MaixUI 系列(一)如何食用?
    (旧文)在 micropython / esp-at / arduino 中实现 软串口(software-serial) 的参考
    以优化 MaixPy 的启动速度为例,说说 K210 的双核使用及原子操作。
    我是如何在 Win + VSCode 上开发 Keil for GD32 实现 I2C 从机的游戏机手柄。
    为 MaixPy 加入软 SPI 接口(移植 MicroPython 的 SPI)
    为 MaixPy 加入软 I2C 接口(移植 MicroPython 的 I2C)
  • 原文地址:https://www.cnblogs.com/zihang814/p/7718595.html
Copyright © 2020-2023  润新知