Maison  >  Article  >  interface Web  >  Tutoriel d'introduction à AngularJS - AngularJS expression_AngularJS

Tutoriel d'introduction à AngularJS - AngularJS expression_AngularJS

WBOY
WBOYoriginal
2016-05-16 15:05:051509parcourir

Les expressions sont utilisées pour la liaison des données d'application au HTML. Les expressions sont écrites entre doubles crochets comme {{expression}}. Le comportement dans les expressions est le même que celui de la directive ng-bind. Les expressions d'application AngularJS sont des expressions javascript pures et génèrent les données dans lesquelles elles sont utilisées.

Format d'expression AngularJS : {{expression }}

Les expressions AngularJS peuvent être des chaînes, des nombres, des opérateurs et des variables

Opérations sur les nombres {{1 + 5}}

Concaténation de chaînes {{ 'abc' + 'bcd' }>

Opération variable {{ firstName + " " + lastName }}, {{ quantité * coût }}

Objet {{ person.lastName }}

Tableau{{ points[2] }}

Exemple AngularJS

1.Numéros Angularjs

<div ng-app="" ng-init="quantity=2;cost=5">
<p>总价: {{ quantity * cost }}</p>
</div> 

Sortie de l'exemple ci-dessus :

Prix total : 10

Commentaires du code :

ng-init="quantity=2;cost=5" //Équivalent à var quantité=2,cost=5;
en javascript La même fonctionnalité peut être obtenue en utilisant ng-bind

<div ng-app="" ng-init="quantity=1;cost=5">
<p>总价: <span ng-bind="quantity * cost"></span></p>
//这里的ng-bind相当于指定了span的innerHTML
</div> 

2.Chaîne Angularjs

<div ng-app="" ng-init="firstName='John';lastName='Snow'">
<p>姓名: {{ firstName + " " + lastName }}</p>
</div> 

Sortie

Nom : Jone Snow

3. Objet AngularJS

<div ng-app="" ng-init="person={firstName:'John',lastName:'Snow'}">
<p>姓为 {{ person.lastName }}</p>
</div> 

Sortie

Le nom de famille est Snow

4.Tableau AngularJS

<div ng-app="" ng-init="points=[1,15,19,2,40]">
<p>第三个值为 {{ points[2] }}</p>
</div>

Sortie

La troisième valeur est 19

Ce qui précède est l'introduction aux expressions AngularJS dans le didacticiel d'introduction à AngularJS présenté par l'éditeur. J'espère que cela sera utile à tout le monde !

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