Maison > Questions et réponses > le corps du texte
在html的界面中 {{a}}为什么输出的是
html
<span class="ng-binding ng-scope"> 4 </span>
而我期望的是
html
4
是否有遇到过的大神帮忙解惑~
为情所困2017-05-15 16:53:54
Cité du site officiel :
L'attribut
ngBind
indique à Angular de remplacer le contenu textuel duspecified HTML element
par la valeur d'une expression donnée, et de
mettre à jour le contenu du texte lorsque la valeur de cette expression change.
signifie que ngBind
dira à Angular de remplacer l'expression que vous avez écrite par un 特殊的html元素
.
Et ceci 特殊的html元素
est la durée avec classe,
Les doubles accolades {{}}
et ngBind
sont identiques. Il s'agit en fait d'un directive
, avec seulement de légères différences dans le champ d'application
Document officiel ngBind
淡淡烟草味2017-05-15 16:53:54
La valeur HTML générée par AngularJs ng-bind ne sera certainement pas seulement 4. Sinon, comment contrôler la position de la valeur de sortie ?
PHP中文网2017-05-15 16:53:54
Comment la valeur de la variable est-elle attribuée ?
Généralement $scope.a=4;
Le résultat de sortie de {{a}} est 4.
伊谢尔伦2017-05-15 16:53:54
Merci pour l'invitation. Vous pouvez le voir dans le code source d'angular https://github.com/angular/angular.js/blob/master/src/ng/compile.js#L1...
En fait, il est utilisé pour lier les données à ce "nœud de texte supérieur"