>  기사  >  웹 프론트엔드  >  AngularJS 표현식 예시 공유

AngularJS 표현식 예시 공유

小云云
小云云원래의
2018-03-07 16:36:021166검색

이 글은 여러분에게 도움이 되기를 바라며 주로 AngularJS 표현 예제를 여러분과 공유합니다.

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>AngularJS 表达式</title>
<script src="http://cdn.static.runoob.com/libs/angular.js/1.4.6/angular.min.js"></script> 
<!-- <script src="./angular.min.js"></script> -->
</head>
<body>
<!--
ng-app=""   <p>是angularJS的“所有者”  
*
练习可以空,但项目中一定要赋值,后面所说的模块。
一个特殊的指令,一个HTML文档只出现一次,如出现多次也只有第一个起作用;ng-app可以出现在html文档的任何一个元素上。
ng-init=""  初始化数据 
ng-model="name"  输入框的数据绑定给<h1>
-->
<p ng-app="" ng-init="fruits={apple:&#39;苹果&#39;,banana:&#39;香蕉&#39;};exercise=[&#39;足球&#39;,&#39;篮球&#39;,&#39;登山&#39;,&#39;滑雪&#39;,&#39;跑步&#39;];quantity=2;price=5;firstName=&#39;诸葛&#39;;lastName=&#39;孔明&#39;">
<!-- 数据绑定 -->
  
<p>名字 : <input type="text" ng-model="name"></p>
  
<h1>名字:{{ name }}</h1>
<!-- 两种方法进行   {{ a+b }} = ng-bind="a+b" -->
<!-- 数字 -->
  
<h1>算法:{{quantity-price}}</h1>   <!-- -3 --> 
  
<p>总价: <span ng-bind="quantity * price"></span></p>  <!-- 10 --> 
  
<!-- 字符串 -->
  
<p>姓名:{{ firstName + lastName}}</p>        <!-- 诸葛孔明 -->
  
<p>姓名:{{ firstName+&#39;&&#39;+lastName}}</p>      <!-- 诸葛&孔明 -->
  
<p>姓名:<span ng-bind="firstName+&#39;卧龙&#39;+lastName"></span></p>  <!-- 诸葛卧龙孔明 -->
  
<!-- 对象 -->
  
<p>水果:{{ fruits.apple }}</p>                      <!-- 苹果 -->
<p>水果:<span ng-bind="fruits.banana"></span></p>   <!-- 香蕉 -->
<!-- 数组 -->
<p>运动:{{ exercise[3] }}</p>          
<!-- 滑雪 -->
<p>运动:<span ng-bind="exercise[2]"></span></p>
<!-- 登山 -->
</p>
</body>
</html>

관련 권장 사항:

AngularJS 표현식의 자세한 예

JavaScript 강화 튜토리얼 - AngularJS 표현식

AngularJS 입문 튜토리얼 - AngularJS Expressions_AngularJS

위 내용은 AngularJS 표현식 예시 공유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.