Angular实现表格过滤,删除功能

这次给大家带来Angular实现表格过滤,删除功能,Angular实现表格过滤,删除功能的注意事项有哪些,下面就是实战案例,一起来看一下。

具体代码如下:

          www.jb51.net Angular过滤、删除          table{        border: 1px solid black;        width: 800px;      }      td , th{        border: 1px solid black;        text-align: center;      }      th{        background: #767674;      }      .d1{        width: 50%;        margin: 0 auto;      }      .d2{        margin-top: 10px;      }      .btn{        background: green;        color: white;      }      .btn1{        background: red;        color: white;      }      tr:nth-child(2n){        background-color: gainsboro;      }                      angular.module("MyApp",[])      .controller("democ",function($scope,$filter){        $scope.isc = false;        $scope.arrs = [{                checked:false,                id:7,                name:"OPPO R9s",                user:"赵云",                tel:15777777777,                price:4999,                city:"北京",                time:new Date('03-09 10:00'),                sta:"已发货"               },               {                checked:false,                id:12,                name:"VIVO X20",                user:"关羽",                tel:15333333333,                price:2998,                city:"上海",                time:new Date('08-22 10:00'),                sta:"已发货"               },               {                checked:false,                id:1,                name:"iPhone 8 Plus",                user:"曹操",                tel:15111111111,                price:7588,                city:"北京",                time:new Date('09-04 10:00'),                sta:"已发货"               },               {                checked:false,                id:11,                name:"小*Note5",                user:"黄忠",                tel:13222222222,                price:699,                city:"重庆",                time:new Date('02-28 10:00'),                sta:"发货"               },               {                checked:false,                id:1,                name:"小*Mix2",                user:"黄盖",                tel:13111111111,                price:3299,                city:"北京",                time:new Date('03-015 10:00'),                sta:"发货"               }];               $scope.arr = $scope.arrs;               $scope.seluser = function(){                 $scope.arr = [];                 var val = $scope.reg_user;                 var f = $filter("filter");                 $scope.arr = f($scope.arrs,{"user":val});               }               $scope.seltel = function(){                 $scope.arr = [];                 var val = $scope.reg_tel;                 var f = $filter("filter");                 $scope.arr = f($scope.arrs,{"tel":val});               }               $scope.selsta = function(){                $scope.arr = [];                var val = $scope.reg_sta;                var f = $filter("filter");                $scope.arr = f($scope.arrs,{"sta":val});               }               $scope.ckAll = function(){                var ck = $scope.sta_ck;                for(var i=0; i<$scope.arrs.length; i++){                  $scope.arrs[i].checked = ck;                }               }               $scope.del = function(th){                $scope.arrs.splice(th,1);               }               $scope.delAll = function(){                for(var i=0; i<$scope.arrs.length; i++){                  if($scope.arrs[i].checked==true){                    $scope.arrs.splice(i,1);                    i--;                  }                }               }               $scope.add = function(){                var d=new Date();                $scope.arrs.push({                  checked:false,                  id:$scope.a_id,                  name:$scope.a_name,                  user:$scope.a_user,                  tel:$scope.a_tel,                  price:$scope.a_price,                  city:$scope.a_city,                  time:d,                  sta:"发货"                });                $scope.arr = $scope.arrs;                $scope.isc = false;               }      });          

选择城市 北京 上海 广州 选择状态 发货 已发货 --请选择-- ID正序 ID倒叙 开始月份 1 2 3 4 5 6 7 8 9 10 11 12 结束月份 1 2 3 4 5 6 7 8 9 10 11 12

敏感词:米(商品名)->替换成*

ID 商品名 用户名 手机号 价格 城市 下单时间 状态 操作
{{a.id}} {{a.name}} {{a.user}} {{a.tel}} {{a.price|currency : '¥'}} {{a.city}} {{a.time|date : 'MM-HH hh:dd:ss'}} {{a.sta}} {{a.sta}}

 I D:
商品名:
用户名:
手机号:
价 值:
城 市:

登录后复制

PS:代码中尚有一些功能并不完善,感兴趣的朋友可以自行测试修改完善一下。

相信看了本文案例你已经掌握了方法,更多精彩请关注【创想鸟】其它相关文章!

推荐阅读:

springmvc实现注解拦截器

anime.js做出动画复选框

以上就是Angular实现表格过滤,删除功能的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2772658.html

(0)
上一篇 2025年3月8日 13:23:00
下一篇 2025年2月26日 14:06:38

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • Angular操作table表格使其排序

    这次给大家带来Angular操作table表格使其排序,Angular操作table表格使其排序的注意事项有哪些,下面就是实战案例,一起来看一下。 完整代码如下: Angular表格排序 table{ border: 1px solid; …

    编程技术 2025年3月8日
    200
  • Angular验证功能实现步奏

    这次给大家带来Angular验证功能实现步奏,Angular验证功能实现的注意事项有哪些,下面就是实战案例,一起来看一下。 完整实例代码如下: angular验证功能 input{ display: block; } ul li{ colo…

    编程技术 2025年3月8日
    200
  • ajax直接改变状态和删除无刷新状态

    这次给大家带来ajax直接改变状态和删除无刷新状态,ajax直接改变状态和删除无刷新状态的注意事项有哪些,下面就是实战案例,一起来看一下。 1. 01.php为主程序,调用smarty模板遍历输出: getALL(‘users’); $sm…

    编程技术 2025年3月8日
    200
  • 在Angular中怎么支持SCSS

    这次给大家带来在Angular中怎么支持SCSS,在Angular中支持SCSS的注意事项有哪些,下面就是实战案例,一起来看一下。 scss介绍 SCSS 是 Sass 3 引入新的语法,其语法完全兼容 CSS3,并且继承了 Sass 的强…

    编程技术 2025年3月8日
    200
  • Angular 4中显示CSS样式

    这次给大家带来Angular 4中显示CSS样式,Angular 4中显示CSS样式的注意事项有哪些,下面就是实战案例,一起来看一下。 在开始本文的正文之前,我们先来看一下angular2中将带标签的文本输出在页面上的相关内容,为了系统性的…

    编程技术 2025年3月8日
    200
  • angular组件间传值与通信使用详解

    这次给大家带来angular组件间传值与通信使用详解,angular组件间传值与通信的注意事项有哪些,下面就是实战案例,一起来看一下。 本文主要介绍angular在不同的组件中如何进行传值,如何通讯。主要分为父子组件和非父子组件部分。 父子…

    编程技术 2025年3月8日
    200
  • Angular 5新手必知

    这次给大家带来Angular 5新手必知,Angular 5新手使用的注意事项有哪些,下面就是实战案例,一起来看一下。 尽管被称为Angular5,实际上它只是这个诞生于2012年的前端框架的的第四个版本: angular history …

    编程技术 2025年3月8日
    200
  • Angular操作表单增删改查的验证功能

    这次给大家带来Angular操作表单增删改查的验证功能,Angular操作表单增删改查验证功能的注意事项有哪些,下面就是实战案例,一起来看一下。 Title *{ margin: 0; padding: 0; } .sspan{ backg…

    编程技术 2025年3月8日
    200
  • Angular js操作用户的方法

    这次给大家带来Angular js操作用户的方法,Angular js操作用户的注意事项有哪些,下面就是实战案例,一起来看一下。 Title table{ border-collapse: collapse; } th,td{ paddin…

    编程技术 2025年3月8日
    200
  • angular cli的使用详解

    这次给大家带来angular cli的使用详解,angular cli使用的注意事项有哪些,下面就是实战案例,一起来看一下。 背景介绍 关于Angular版本,Angular官方已经统一命名Angular 1.x同一为Angular JS;…

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论