Maison >interface Web >js tutoriel >Comment utiliser les outils AngularJS ? Comment utiliser jQuery dans AngularJS ?

Comment utiliser les outils AngularJS ? Comment utiliser jQuery dans AngularJS ?

寻∝梦
寻∝梦original
2018-09-08 14:33:241734parcourir

Cet article vous présente principalement les méthodes d'utilisation des outils angularjs et les détails de l'utilisation de jQuery dans angulairejs. Jetons un coup d'œil ensemble à cet article.

1. Méthode de l'outil Angularjs

(1)angular.isArray(value) détermine s'il s'agit d'un tableau et renvoie vrai/faux

<p>{{isArray}}</p>
$scope.arr=[1,2,3];
$scope.isArray=angular.isArray($scope.arr);

(2)angular.isDate(value) Détermine s'il s'agit d'un type de date, renvoie vrai/faux

(3)angular.idDefined(value) Détermine s'il est défini, renvoie true/false

(4)angular.isElement(node) Détermine s'il s'agit d'un nœud DOM et renvoie true/false

(5)angular.isFunction(value) Détermine s'il s'agit d'un type de fonction et renvoie vrai/faux

(6)angular.isNumber(value) Déterminez s'il s'agit d'un type de nombre, y compris NaN, Infinity et -Infinity, renvoie vrai/false

(7)angular.isObject(value) détermine s'il s'agit d'un type d'objet, Array est un type d'objet et Null n'est pas un type d'objet, renvoie true/false

(8)angular.isString(value ) déterminez s'il s'agit d'un type de chaîne, retournez vrai/faux

(9)angular.uppercase(value) Convertir en majuscule

<p>{{name1}}</p>
 $scope.name='zhangsan';
 $scope.name1=angular.uppercase($scope.name);

(10)angular.lowercase( value) Convertir en minuscules

(11)angular .equals(o1,o2) détermine si deux chaînes sont égales et renvoie vrai/faux

<p>{{eq}}</p>
$scope.a='111';
$scope.b='111';
$scope.eq=angular.equals($scope.a,$scope.b);

(12)angular. relation d'héritage extend(dst,src), comme indiqué dans le code suivant, b hérite des attributs d'un

$scope.a={name:'张三'};
$scope.b={age:10};
$scope.c=angular.extend($scope.b,$scope.a);
console.log($scope.b);//{"age":10,"name":"张三"}

(13)angular.fromJson(json) désérialise la chaîne json et convertit la chaîne json en un objet Objet JavaScript

 var json = '{"name":"hello","age":"20"}';
 console.log(json);
 $scope.json=angular.fromJson(json);
 console.log($scope.json);

Comment utiliser les outils AngularJS ? Comment utiliser jQuery dans AngularJS ?

(14)angular.toJson(obj,pretty) Format de chaîne json

 var json = {"name":"hello","age":"20"};
 // console.log(json);
 // $scope.json=angular.toJson(json);
 $scope.json=angular.toJson(json,true);
 console.log($scope.json);

Comment utiliser les outils AngularJS ? Comment utiliser jQuery dans AngularJS ?(15 )angulaire copie(source, [destination]) Comme indiqué dans le code suivant, copiez a vers b


              $scope.a={name:'张三'};
              $scope.b={age:10};
              $scope.c=angular.copy($scope.a,$scope.b);
              console.log($scope.a);
              console.log($scope.b);

Comment utiliser les outils AngularJS ? Comment utiliser jQuery dans AngularJS ?(16)angular.forEach(obj, iterator, [context]) 

              var json = {"name":"hello","age":"20","sex":'男'};
              angular.forEach(json,function(val,key){
                    //console.log(val);
                  console.log(key);
              });

Comment utiliser les outils AngularJS ? Comment utiliser jQuery dans AngularJS ?

              var json = {"name":"hello","age":"20","sex":'男'};
              var results=[];
             angular.forEach(json,function(val,key){
                  //console.log(val);
                  //console.log(key);
                  this.push(key+'--'+val);
              },results);
              console.log(results);

(17)angular.bind(self, fn, args);绑定对象,作为函数的上下文


              var self={name:'张三'};
              var f=angular.bind(self,function(age){
                        $scope.info=this.name+' is '+age;
                        console.log($scope.info);
              });
              f(30);
              var f=angular.bind(self,function(age){
                  $scope.info=this.name+' is '+age;
                 console.log($scope.info);
              },10);
              f();

Comment utiliser les outils AngularJS ? Comment utiliser jQuery dans AngularJS ?本篇文章到这就结束了(想看更多就到PHP中文网AngularJS使用手册中学习),有问题的可以在下方留言提问。

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn