国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

詳解AngularJS Filter(過濾器)用法

2019-11-20 10:54:20
字體:
來源:轉載
供稿:網友

AngularJS的filter,中文名“過濾器”是用來過濾變量的值,或者格式化輸出,得到自己所期望的結果或格式的東東。

Filter簡介

Filter是用來格式化數據用的。

Filter的基本原型( ‘|' 類似于Linux中的管道模式):

{{ expression | filter }}

Filter可以被鏈式使用(即連續使用多個filter):

{{ expression | filter1 | filter2 | ... }}

Filter也可以指定多個參數:

{{ expression | filter:argument1:argument2:... }}

一、在視圖模板(View Template)中使用

在表達式中應用Filters (過濾器)

需要遵循格式如下:

{{ expression | filter }} 即 {{ 表達式 | 過濾器 }}

例如:{{ 12 | currency }} 輸出為 $12.00

在輸出結果中應用Filters (過濾器)

通俗點講就是Filter的疊加--前一filter的輸出結果作為后一filter的輸入數據源.

需要遵循格式如下:

{{ expression | filter1 | filter2 | ... }} 即 表達式(expression)使用filter1過濾后再使用filter2過濾...

帶參數的Filter

Filter后面可以跟一個或多個參數,用來幫助實現特殊要求、需求的filter.

需要遵循格式如下:

{{ expression | filter:argument1:argument2:... }}

示例: {{ 1234 | number:2 }} = 1,234.00

二、使用 AngluarJS 內置Filter

AngularJS為我們提供了9個內建的過濾器

分別是currency, date, filter, json, limitTo, uppercase, lowercase, number, orderBy。

具體的用法在AngularJS的文檔中都有詳細說明。下面只說幾個常用的。

currency filter(貨幣過濾器)

currency

主站蜘蛛池模板: 枣强县| 苗栗县| 肃北| 葵青区| 马山县| 濮阳县| 遂川县| 葫芦岛市| 东平县| 视频| 古蔺县| 南丰县| 敖汉旗| 虹口区| 南靖县| 沙雅县| 东丽区| 黄龙县| 纳雍县| 阿尔山市| 剑阁县| 蒙阴县| 福建省| 石城县| 军事| 辽阳市| 峨山| 霍林郭勒市| 林甸县| 外汇| 若尔盖县| 麻城市| 荣昌县| 登封市| 昌黎县| 石台县| 江华| 沂源县| 繁峙县| 南陵县| 洛阳市|