Cet article présente principalement les fonctions de recherche et de tri dynamiques des filtres Angularjs, impliquant des compétences en matière d'opérations de recherche, de requête et de tri liées aux filtres AngularJS. Les amis dans le besoin peuvent s'y référer
Cet article décrit le filtrage Angularjs avec. exemples L'appareil implémente des fonctions de recherche et de tri dynamiques. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :
Utilisez angulairejs pour implémenter l'insertion dynamique et utilisez des filtres pour rechercher et trier les données.
<!DOCTYPE html> <html lang="en" ng-app="myApp"> <head> <meta charset="UTF-8"> <title>www.jb51.net AngularJS过滤器测试</title> </head> <body ng-controller="app"> <table> <tr> <td ng-click="sort('name')">姓名</td> <td ng-click="sort('age')">年龄</td> </tr> <tr ng-repeat="arr1 in arr1"> <td>{{arr1.name}}</td> <td>{{arr1.age}}</td> </tr> </table> <input id="wei" type="text" ng-focus="concentrate()" > <input type="button" ng-click="search()" value="搜索"> </body> <script src="angular.min.js"></script> <script src="jquery.js"></script> <script> // var wei = document.getElementById("wei"); // console.log(wei); // setTimeout(function(){ // $("#wei").attr("disabled",false); // },3000); var m=angular.module("myApp",[]); m.controller("app",["$scope","$filter",function($scope,$filter){ var arr=[ {"name":"猪","age":20}, {"name":"小猪","age":23}, {"name":"大猫","age":227}, {"name":"老虎","age":29}, {"name":"中虎","age":29}, {"name":"老虎","age":39}, {"name":"老猫","age":47}, {"name":"熊猫","age":29}, {"name":"树懒","age":27}, {"name":"狮子","age":59} ]; $scope.arr1=arr; //实现查询功能 var isopen=true; $scope.sort=function(str){ $scope.arr1=$filter("orderBy")($scope.arr1,str,isopen); isopen=!isopen; //console.log(isopen); }; $scope.concentrate=function(){ console.log("已聚焦"); } //实现查询功能 $scope.search=function(){ console.log(11); $scope.arr1=$filter("filter")(arr,document.getElementById("wei").value); } }]); </script> </html>
Effet opérationnel :
Ce qui précède est ce que j'ai compilé pour vous. J'espère que cela vous sera utile à l'avenir.
Articles associés :
Comment implémenter des clics Flash Kill automatiques sur des pages Web en JS (tutoriel détaillé)
Comment implémenter http mini dans node Crawler
À propos du principe de la requête Http (tutoriel détaillé) dans angulaire2
Quels problèmes sont susceptibles de survenir lors de l'utilisation de VueAwesomeSwiper ?
Comment utiliser le robot d'exploration Node.js pour implémenter des requêtes de pages Web
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!