03 Expressions
My first expression {{ 5 + 5 }}
My first expression {{ 5 + 5 }}
{{ expression }}:寫在兩個大括號裡會輸出表達式的計算結果;另一種方式和
ng-bind="expression" 一樣有繫結資料顯示在 HTML 上的功能。
- 與 JavaScript 相同的是,可以包含字元、運算子、值,例如:{{ 5 + 5 }} 和 {{ firstName + " " + lastName }};不同的是,AngularJS 可以直接顯示在 HTML 上。
- 與 JavaScript 不同的是,AngularJS 表達式不支援條件式(conditionals)、迴圈(loop)、陳述式(exceptions)。
- 與 JavaScript 不同的是,AngularJS 表達式支援過濾器(filters)。
※如果移除
ng-app 指令,HTML 將顯示表達式的內容,而非運算結果。