Heim > Web-Frontend > js-Tutorial > Wie verwende ich AngularJS-Tools? Wie verwende ich jQuery in AngularJS?

Wie verwende ich AngularJS-Tools? Wie verwende ich jQuery in AngularJS?

寻∝梦
Freigeben: 2018-09-08 14:33:24
Original
1721 Leute haben es durchsucht

Dieser Artikel stellt Ihnen hauptsächlich die Methoden zur Verwendung von AngularJS-Tools und die Details zur Verwendung von jQuery in AngularJS vor. Schauen wir uns diesen Artikel gemeinsam an.

1. AngularJS-Tool-Methode

(1)angular.isArray(value) bestimmt, ob es sich um ein Array handelt und gibt true/false zurück

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

(2)angular.isDate(value) Bestimmt, ob es sich um einen Datumstyp handelt, gibt true/false zurück

(3)angular.idDefined(value) Bestimmt, ob es definiert ist, gibt true zurück /false

(4)angular.isElement(node) bestimmt, ob es sich um einen DOM-Knoten handelt und gibt true/false zurück

(5)angular.isFunction(value) bestimmt, ob es sich um eine Funktion handelt Typ und gibt wahr/falsch zurück

(6)angular.isNumber(value) Bestimmt, ob es sich um den Zahlentyp handelt, einschließlich NaN, Infinity und -Infinity, gibt wahr/falsch zurück

(7)angular .isObject(value) Bestimmt, ob es sich um einen Objekttyp handelt, Array ein Objekttyp ist, Null kein Objekttyp ist, gibt true/false zurück

(8)angular.isString(value) bestimmt, ob es sich um eine Zeichenfolge handelt Typ, gibt wahr/falsch zurück

( 9)angular.uppercase(value) In Großbuchstaben umwandeln

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

(10)angular.lowercase(value) In Kleinbuchstaben umwandeln

( 11)angular.equals(o1,o2) Beurteilen Sie zwei, ob die Zeichenfolgen gleich sind, und geben Sie true/false zurück

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

(12)angular.extend(dst,src) Vererbungsbeziehung, wie im folgenden Code gezeigt: b erbt die Attribute von a

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

(13 )angular.fromJson(json) Deserialisiert den JSON-String und konvertiert den JSON-String in ein JavaScript-Objektobjekt

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

Wie verwende ich AngularJS-Tools? Wie verwende ich jQuery in AngularJS?

( 14)angular.toJson(obj,pretty) JSON-Zeichenfolge formatieren

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

Wie verwende ich AngularJS-Tools? Wie verwende ich jQuery in AngularJS?(15)angular.copy (Quelle , [Ziel]) Kopieren Sie, wie im folgenden Code gezeigt, a nach b


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

Wie verwende ich AngularJS-Tools? Wie verwende ich jQuery in 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);
              });
Nach dem Login kopieren

Wie verwende ich AngularJS-Tools? Wie verwende ich jQuery in 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);
Nach dem Login kopieren

(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();
Nach dem Login kopieren

Wie verwende ich AngularJS-Tools? Wie verwende ich jQuery in AngularJS?本篇文章到这就结束了(想看更多就到PHP中文网AngularJS使用手册中学习),有问题的可以在下方留言提问。

Das obige ist der detaillierte Inhalt vonWie verwende ich AngularJS-Tools? Wie verwende ich jQuery in AngularJS?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage