在前一篇( 宣告ng-app )用ng-app宣告網頁的AngularJS執行範圍, 基本上,ng-app宣告之後,就可以使用angularJS作一些基本運算,或是轉換。 filter 是angularJS提供的運算子,可以對數值作的轉換或是附加處理。它的寫法就像是LINUX的Shell script的pipe運算。 例如,currency幫你把數字標記成金額: <head> <script src="angular.js"></script> /*以下的例子視為已有此檔*/ </head> <body ng-app> {{ 1+2 }} 金額:{{ 1+2 | currency }} 新台幣:{{ 1+2 | currency:"NT$" }} </body> {{ 1+2 }} 金額:{{ 1+2 | currency }} 新台幣:{{ 1+2 | currency:"NT$" }} filter 在HTML和javascript的寫法 前面例子是 filter 在HTML的寫法 {{ currency_expression | currency : symbol }} javascript寫法 $filter ('currency')(symbol) javascript的完整寫法,是在控制器的引數列加入 $filter 的宣告,告訴angularJS此控制器需要用到filter功能。 <head> <script> var app1 = angular.module("app1",[]); app1.controller("MoneyController", function($scope,$filter){ $scope.pay = $filter("currency")(3); $sco...
為什麼 用5個空白來測試@@
回覆刪除謝謝你的細心~圖片上不小心多打了一個空白
刪除已更正圖片囉 :)