使用Angular如何实现三角箭头标注功能

这篇文章主要介绍了angular实现的自定义模糊查询、排序及三角箭头标注功能,涉及angularjs针对页面table元素的遍历、查询、判断、排序等相关操作技巧,需要的朋友可以参考下

本文实例讲述了Angular实现的自定义模糊查询、排序及三角箭头标注功能。分享给大家供大家参考,具体如下:

先来看看运行效果:

使用Angular如何实现三角箭头标注功能

具体代码如下:

  1. nbsp;html>    <span class="pln">www</span><span class="pun">.</span><span class="pln">jb51</span><span class="pun">.</span><span class="pln">net </span><span class="typ">Angular</span><span class="pun">模糊查询、排序</span>   *{ margin: 0; padding: 0; } table{ border-collapse: collapse; } td{ padding: 10px; border: 1px solid #000; } .top{ display: inline-block; width: 0; height: 0; border: 10px solid transparent; border-top:10px solid red; } .bot{ display: inline-block; width: 0; height: 0; border: 10px solid transparent; border-bottom:10px solid red; }      var myapp=angular.module("myapp",[]); myapp.controller("myCtrl",function ($scope) { var userInfo=[ {name:"marry",salary:12345,sex:"girl",birthday:1505111954735}, {name:"Lily",salary:12425,sex:"girl",birthday:1505711954735}, {name:"Jeny",salary:87145,sex:"girl",birthday:1505811954735}, {name:"Rose",salary:23845,sex:"girl",birthday:1905111954735}, {name:"Tom",salary:86565,sex:"boy",birthday:1575111994735} ]; $scope.arr=userInfo; /*自定义的模糊查询*/ $scope.search=""; $scope.searchFun=function(obj){ if($scope.search!=""){ if(obj.name.toLowerCase().indexOf($scope.search.toLowerCase())!=-1){ return true; }else{ return false; } }else{ return true; } }; /* 排序*/ $scope.sort="name"; $scope.revers=false; $scope.sortFun=function (column) { if($scope.sort==column){ $scope.revers=!$scope.revers; }else{ $scope.revers=false; } $scope.sort=column; }; $scope.getClass=function(column){ if($scope.sort==column){ if($scope.revers==false){ return "top" }else{ return "bot" } } } })

登录后复制  

   编号

  

姓名

  

薪资

  

性别

  

生日

  

        {{$index}}    {{item.name|uppercase}}    {{item.salary|currency:’$’}}    {{item.sex}}    {{item.birthday|date:’yyyy-MM-dd’}}    

注:代码中尚有功能不够完善的部分,感兴趣的朋友可以自行加以完善。

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

通过webpack如何打包koa2 框架app,该怎么做?

通过webpack如何打包koa2 框架app,该怎么做?

通过webpack如何打包koa2 框架app,该怎么做?

以上就是使用Angular如何实现三角箭头标注功能的详细内容,更多请关注【创想鸟】其它相关文章!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

点点赞赏,手留余香

给TA打赏
共0人
还没有人赞赏,快来当第一个赞赏的人吧!
    编程技术

    在vue+swiper中如何实现侧滑菜单效果

    2025-3-31 21:47:00

    编程技术

    使用Angular如何实现定时器功能

    2025-3-31 21:47:08

    0 条回复 A文章作者 M管理员
    欢迎您,新朋友,感谢参与互动!
      暂无讨论,说说你的看法吧
    个人中心
    购物车
    优惠劵
    今日签到
    私信列表
    搜索