AngularJS – Directive & Filter 介紹篇
為了方便文章閱讀,本篇將filter翻譯成過濾器、directive翻譯成指示指令
在看過前幾篇的AngularJS的教學後,我們對AngularJS的開發應該有了基本的認識,針對HTML文件中我們的操作有:
針對頁面引入應用程式模組
<html ng-app="store">
針對頁面引入控制器
<body ng-controller="StoreController as store">
針對頁面去顯示或隱藏元素
<h1 ng-show="name">Hello, {{ name }} !</h1>
針對大量的資料設定重複的區域
<li ng-repeat="product in store.products">{{ product.name }}</li>
接下來針對過濾器來介紹,依下圖所示產品價格的部分,有的是有小數點有的沒有,會造成頁面在資料呈現上的參差不齊。
若我們在該表達式(expression)加上一條直線(pipe),在直線後面可以加入一些過濾器,本範例加入的是貨幣格式的過濾器,當加入後價格在頁面上顯示的格式,就會自動加上了$符號和兩位數的小數點。
我們也可以在過濾器後面利用冒號再加上一些選項,讓呈現的資料更不同,例如下圖中date格式中是以「月/日/年 @ 時:分AM」這樣的方式顯示,而除了貨幣currency、日期date的過濾器之外,還包含有大小寫轉換的uppercase、lowercase、字數也可以當成資料呈現筆數的limitTo、另外還有可以針對重複性的資料進行排序的orderBy,大概的使用方式可以參考下圖,或是在JS Bin看看馬老師製作的案例。
另外關於指示指令部分,在這次的案例上我們加上產品的圖片,圖片的部分有兩種,一個是大圖;另一個是產品的縮圖,也因為有兩種不同的資料,要注意他被加在數列裡面的方式。
在頁面上顯示圖片的方式要注意不是用src的屬性去呈現,而是需要用ng-src這個屬性,加上圖片欄位的表達式即可,在JS Bin上面觀賞本案例程式碼。
※以上截圖部分為AngularJS官方教學視訊,另有filter指令介紹的專頁和所有filter清單。
[u][b] Добрый день![/b][/u]
[b]Мы можем предложить дипломы[/b] психологов, юристов, экономистов и других профессий по приятным тарифам.
[url=http://rushkas-diplomxx.ru/kupit-diplom-bukhgaltera/]rushkas-diplomxx.ru/kupit-diplom-bukhgaltera[/url]
Самое свежее и актуальное http://barbie-games.ru/18-prakticheskih-sposobov-ydvoeniia-prodaj-daje-v-krizis-master-klass-dlia-sobstvennikov-i-rykovoditelei-biznesa-proidet-v-moskve-na-vertoletnoi-vystavke-helirussia-2015
[u][b] Добрый день![/b][/u]
[b]Как оказалось, купить диплом кандидата наук не так уж и сложно[/b]
[url=http://rushkadiplomik.ru/]rushkadiplomik.ru[/url]
[u][b] Привет![/b][/u]
Мы можем предложить документы техникумов
[url=http://thesleepinghusband.rolka.me/viewtopic.php?id=22131#p53970/]thesleepinghusband.rolka.me/viewtopic.php?id=22131#p53970[/url]
[url=http://newseducation2015.bestbb.ru/login.php/]newseducation2015.bestbb.ru/login.php[/url]
[url=http://моя-соцсеть.рф/blogs/new/]моя-соцсеть.рф/blogs/new[/url]
[url=http://dimitrii.flybb.ru/viewtopic.php?f=29&t=967/]dimitrii.flybb.ru/viewtopic.php?f=29&t=967[/url]
[url=http://terios2.ru/forums/index.php?autocom=gallery&req=si&img=3081/]terios2.ru/forums/index.php?autocom=gallery&req=si&img=3081[/url]
[b]Приобрести документ[/b] университета вы можете у нас в Москве.
[url=http://ada.waaron.org/blog/index.php?entryid=6113/]ada.waaron.org/blog/index.php?entryid=6113[/url]
[url=http://bookmark-group.com/story3105744/diplom/]bookmark-group.com/story3105744/diplom[/url]
[url=http://todaybookmarks.com/story17734898/diplom/]todaybookmarks.com/story17734898/diplom[/url]
[url=http://kbookmarking.com/story17637054/diplom/]kbookmarking.com/story17637054/diplom[/url]
[url=http://candidecoin.com/uncategorized/diplom-991421dksth/]candidecoin.com/uncategorized/diplom-991421dksth[/url]
[b]Купить документ[/b] о получении высшего образования можно в нашей компании в столице.
[url=http://gtj.kr/board_KtRj53/371577/]gtj.kr/board_KtRj53/371577[/url]
[url=http://geniusbookmarks.com/story17647619/diplom/]geniusbookmarks.com/story17647619/diplom[/url]
[url=http://fam2fam.com/groups/diplom-993301ljxtf/]fam2fam.com/groups/diplom-993301ljxtf[/url]
[url=http://tigaedu.com/blog/index.php?entryid=324463/]tigaedu.com/blog/index.php?entryid=324463[/url]
[url=http://stemacumen.net/blog/index.php?entryid=9210/]stemacumen.net/blog/index.php?entryid=9210[/url]
[u][b] Привет![/b][/u]
Заказать документ о получении высшего образования вы можете в нашей компании. Мы оказываем услуги по производству и продаже документов об окончании любых ВУЗов Российской Федерации.
[url=http://jkmulti.vip/bbs/board.php?bo_table=free&wr_id=4978892/]jkmulti.vip/bbs/board.php?bo_table=free&wr_id=4978892[/url]
[url=http://cookownfood.blogspot.com/2012/11/cold-bean-thread-noodles-with-spinach/]cookownfood.blogspot.com/2012/11/cold-bean-thread-noodles-with-spinach[/url]
[url=http://agrosoft.ru/support/forum/index.php?PAGE_NAME=profile_view&UID=85485/]agrosoft.ru/support/forum/index.php?PAGE_NAME=profile_view&UID=85485[/url]
[url=http://cpamafia.pro/threads/kupit-diplom-cena-v328a.13066/]cpamafia.pro/threads/kupit-diplom-cena-v328a.13066[/url]
[url=http://himagro.md/forum/user/40872/]himagro.md/forum/user/40872[/url]
[u][b] Привет, друзья![/b][/u]
Купить документ о получении высшего образования
[url=http://greatbookmarking.com/story17694791/kupit-diplom]greatbookmarking.com/story17694791/kupit-diplom[/url]
[url=http://sociallweb.com/story3023016/kupit-diplom]sociallweb.com/story3023016/kupit-diplom[/url]
[url=http://maroonbookmarks.com/story17560373/kupit-diplom]maroonbookmarks.com/story17560373/kupit-diplom[/url]
[url=http://social-lyft.com/story7448374/kupit-diplom]social-lyft.com/story7448374/kupit-diplom[/url]
[url=http://one-bookmark.com/story17600440/kupit-diplom]one-bookmark.com/story17600440/kupit-diplom[/url]
Добрый день!
Купить диплом о высшем образовании.
worksale.jofo.me/2279076?_ga=2.224405722.150041222.1720601601-78685845.1720601601
tamoxifen brand name: how to prevent hair loss while on tamoxifen – aromatase inhibitors tamoxifen
zithromax z-pak: where can i buy zithromax in canada – how to get zithromax over the counter
order generic propecia without prescription: order propecia without dr prescription – order generic propecia without rx
Привет!
Можно ли купить аттестат о среднем образовании? Основные рекомендации
mans-diploms.ru/kupit-diplom-voronezh
Всегда вам поможем!.
Привет!
Купить диплом ВУЗа.
diplomman.ru/kupit-diplom-samara
[url=http://odiflucan.online/]buy fluconizole online[/url]
[u][b] Добрый день![/b][/u]
Мы изготавливаем дипломы.
[url=http://tawasol1.mn.co/posts/61678836/]tawasol1.mn.co/posts/61678836[/url]
[url=http://dolgoprudni.rusff.me/viewtopic.php?id=2297#p5157/]dolgoprudni.rusff.me/viewtopic.php?id=2297#p5157[/url]
[url=http://visacart.80lvl.ru/ucp.php?mode=login&sid=cc10ef0b7077243777c6230b38576b24/]visacart.80lvl.ru/ucp.php?mode=login&sid=cc10ef0b7077243777c6230b38576b24[/url]
[url=http://avtomobil1980.ixbb.ru/viewtopic.php?id=108#p108/]avtomobil1980.ixbb.ru/viewtopic.php?id=108#p108[/url]
[url=http://gromscream.80lvl.ru/posting.php?mode=post&f=3&sid=904a76037034c489ef61683eda7d180b/]gromscream.80lvl.ru/posting.php?mode=post&f=3&sid=904a76037034c489ef61683eda7d180b[/url]
[u][b] Привет![/b][/u]
[b]Как избежать рисков при покупке диплома колледжа или ПТУ в России[/b]
[url=http://rushkadiplomik.ru/]rushkadiplomik.ru[/url]
[u][b] Привет![/b][/u]
[b]Как получить диплом техникума с упрощенным обучением в Москве официально[/b]
[url=http://rushkas-diplomyxx.ru/kupit-diplom-medsestry/]rushkas-diplomyxx.ru/kupit-diplom-medsestry[/url]
Здравствуйте!
Заказать документ университета вы сможете в нашей компании в Москве.
diplomyx-rushka.ru
[b]Заказать диплом университета.[/b]
[url=http://niecewicz.flybb.ru/viewtopic.php?f=34&t=874/]niecewicz.flybb.ru/viewtopic.php?f=34&t=874[/url]
[url=http://polegasm.net/index.php/forum/welcome-mat/151594/]polegasm.net/index.php/forum/welcome-mat/151594[/url]
[url=http://ya.0bb.ru/viewtopic.php?id=11921#p31805/]ya.0bb.ru/viewtopic.php?id=11921#p31805[/url]
[url=http://flashtest.80lvl.ru/ucp.php?mode=login&sid=2de8d60138bd0d8bcb894dcd2c17f20f/]flashtest.80lvl.ru/ucp.php?mode=login&sid=2de8d60138bd0d8bcb894dcd2c17f20f[/url]
[url=http://flashtest.80lvl.ru/viewtopic.php?f=3&t=1914/]flashtest.80lvl.ru/viewtopic.php?f=3&t=1914[/url]
Things i have constantly told people is that when you are evaluating a good on the net electronics retail store, there are a few elements that you have to take into consideration. First and foremost, you need to make sure to get a reputable and also reliable shop that has picked up great evaluations and classification from other customers and market sector professionals. This will ensure that you are getting through with a well-known store that can offer good support and support to its patrons. Thanks for sharing your thinking on this website.
[u][b] Здравствуйте![/b][/u]
[b]Приобретение диплома ПТУ с сокращенной программой обучения в Москве[/b]
[url=http://rushkadiplomik.ru/]rushkadiplomik.ru[/url]
[u][b] Привет, друзья![/b][/u]
[b]Мы изготавливаем дипломы[/b] любой профессии по приятным ценам.
[url=http://network-21596.mn.co/posts/61592208/]network-21596.mn.co/posts/61592208[/url]
[url=http://powerofthelamb.mn.co/posts/61828768/]powerofthelamb.mn.co/posts/61828768[/url]
[url=http://shopy.partners/read-blog/1800/]shopy.partners/read-blog/1800[/url]
[url=http://licomklicu.ru/read-blog/877/]licomklicu.ru/read-blog/877[/url]
[url=http://leed.lol/read-blog/438/]leed.lol/read-blog/438[/url]
Привет, друзья!
Мы можем предложить дипломы психологов, юристов, экономистов и других профессий по выгодным тарифам.
rushkas-diplomxx.ru/attestat-9-klassov
[u][b] Добрый день![/b][/u]
[b]Купить диплом университета.[/b]
[url=http://diploms-man.ru/attestat-za-9-klass/]diploms-man.ru/attestat-za-9-klass[/url]
Добрый день!
Как приобрести диплом техникума с минимальными рисками
arusak-diploms-srednee.ru/kupit-diplom-medicinskogo-uchilishha
[u][b] Привет, друзья![/b][/u]
[b]Где и как купить диплом о высшем образовании без лишних рисков[/b]
[url=http://rushkadiplomiks.ru/attestat-9-klassov/]rushkadiplomiks.ru/attestat-9-klassov[/url]
[u][b] Здравствуйте![/b][/u]
Мы предлагаем дипломы.
[url=http://dyado.listbb.ru/viewtopic.php?f=2&t=450/]dyado.listbb.ru/viewtopic.php?f=2&t=450[/url]
[url=http://inteam.maxbb.ru/viewtopic.php?f=1&t=1533/]inteam.maxbb.ru/viewtopic.php?f=1&t=1533[/url]
[url=http://army.clanfm.ru/viewtopic.php?f=2&t=38688/]army.clanfm.ru/viewtopic.php?f=2&t=38688[/url]
[url=http://sport-faq.ru/kupit-diplom-v-moskve-nadezhno-i-konfidentsialno/]sport-faq.ru/kupit-diplom-v-moskve-nadezhno-i-konfidentsialno[/url]
[url=http://igrosoft.getbb.ru/viewtopic.php?f=11&t=1324/]igrosoft.getbb.ru/viewtopic.php?f=11&t=1324[/url]
[u][b] Привет, друзья![/b][/u]
Диплом вуза купить официально с упрощенным обучением в Москве
[url=http://mans-diplomyxx.ru/svidetelstvo-o-rozhdenii-sssr1/]mans-diplomyxx.ru/svidetelstvo-o-rozhdenii-sssr1[/url]
Рады оказать помощь!.
Привет, друзья!
Диплом юриста
vipka.0bb.ru/viewtopic.php?id=5931#p8937