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清單。
Привет!
Мы изготавливаем дипломы психологов, юристов, экономистов и любых других профессий по разумным тарифам.
obozrevatelevents.ru/byistryiy-put-k-karere-kak-kupit-diplom-i-dostich-uspeha
Привет, друзья!
Приобрести документ ВУЗа
nashaplaneta.com/forum/index.php?showtopic=679
мастерская по ремонту телевизоров в москве
Как купить аттестат 11 класса с официальным упрощенным обучением в Москве
sharetheworldinc.com/read-blog/45
ремонт плазменных телевизоров москва
buy pyridostigmine 60 mg pills – order azathioprine 25mg pills azathioprine 50mg oral
Полезная информация как официально купить диплом о высшем образовании
Здравствуйте!
Заказать диплом любого ВУЗа.
telegra.ph/kupit-diplom-psihologa-08-13-6
Привет!
Приобрести диплом ВУЗа
купить аттестат
Как оказалось, купить диплом кандидата наук не так уж и сложно
Your blog post was like a ray of sunshine on a cloudy day. Thank you for brightening my mood!
Полезные советы по безопасной покупке диплома о высшем образовании
Легальная покупка школьного аттестата с упрощенной программой обучения
sbmk.org/css/pgs/kupit_diplom_universiteta__gde_nayti_i_na_chto_obratit_vnimanie
[u][b] Добрый день![/b][/u]
[b]Мы готовы предложить дипломы[/b] психологов, юристов, экономистов и прочих профессий по приятным ценам.
[url=http://98e.fun/space-uid-7781514/]98e.fun/space-uid-7781514[/url]
Приобретение школьного аттестата с официальным упрощенным обучением в Москве
[u][b] Привет![/b][/u]
Приобрести документ ВУЗа
[url=http://ayema.ng/blogs/35081/Быстрое-получение-диплома-онлайн/]ayema.ng/blogs/35081/Быстрое-получение-диплома-онлайн[/url]
[url=http://asg-amt.phorum.pl/viewtopic.php?p=32744#32744/]asg-amt.phorum.pl/viewtopic.php?p=32744#32744[/url]
[url=http://kaiztech.net/IPB/index.php?/gallery/image/410-как-достичь-успеха-без-классического-образования/]kaiztech.net/IPB/index.php?/gallery/image/410-как-достичь-успеха-без-классического-образования[/url]
[url=http://climat-cold.ru/forum/user/3875/]climat-cold.ru/forum/user/3875[/url]
[url=http://ayema.ng/blogs/35552/Купите-диплом-быстро-и-легко/]ayema.ng/blogs/35552/Купите-диплом-быстро-и-легко[/url]
Легальная покупка диплома ПТУ с сокращенной программой обучения
woorichat.com/read-blog/1227
Если вы искали где отремонтировать сломаную технику, обратите внимание – профи челябинск
Как приобрести аттестат о среднем образовании в Москве и других городах
Купить диплом старого образца, можно ли это сделать по быстрой схеме?
lifethelife.com/read-blog/1090
Здравствуйте!
Мы изготавливаем дипломы любых профессий по приятным тарифам.
[url=http://student-news.ru/page/2/]student-news.ru/page/2[/url]
Промокод при регистрации позволит получить подарки – это и бонусное пополнение счета, и бесплатные ставки. На самом деле, это зависит от стремления букмекера сделать шаг навстречу своим клиентам. Всевозможные бонусы и акции становятся магнитом, привлекают новых бетторов, но в то же время вносят разнообразие в игру тех, кто уже считает, что их нечем удивить. Чтобы новый игрок получил на счет приветственный бонус, он должен ввести промокод на мелбет в соответствующее поле в регистрационной анкете. Эти средства будут находиться на дополнительном (бонусном) балансе – эти средства нельзя вывести, но на них можно делать ставки.
комплексный аудит сайта продвижение сайтов
Если вы искали где отремонтировать сломаную технику, обратите внимание – профи услуги
[u][b] Добрый день![/b][/u]
Мы изготавливаем дипломы.
[url=http://forumkinopoisk.ru/member.php?u=1484981&vmid=2048782#vmessage2048782/]forumkinopoisk.ru/member.php?u=1484981&vmid=2048782#vmessage2048782[/url]
комплексное продвижение seo в москве продвижение сайта в москве
[u][b] Привет![/b][/u]
Мы можем предложить [b]дипломы[/b] любой профессии.
Приобретение [b]диплома[/b], подтверждающего обучение в университете, – это выгодное решение.
[url=http://tributi-locali.it/notifica-compiuta-giacenza-raccomandata-avvisi-accertamento/#comment-11622/]tributi-locali.it/notifica-compiuta-giacenza-raccomandata-avvisi-accertamento/#comment-11622[/url]
[url=http://njt.ru/forum/user/202081/]njt.ru/forum/user/202081[/url]
[url=http://obruchalka-vrn.ru/index.php?subaction=userinfo&user=ijazi/]obruchalka-vrn.ru/index.php?subaction=userinfo&user=ijazi[/url]
[url=http://msfo-soft.ru/msfo/forum/messages/forum24/topic10943/message320275/?result=new#message320275/]msfo-soft.ru/msfo/forum/messages/forum24/topic10943/message320275/?result=new#message320275[/url]
[url=http://vovkainfo.ru/forum/viewtopic.php?t=19584/]vovkainfo.ru/forum/viewtopic.php?t=19584[/url]
[u][b] Здравствуйте![/b][/u]
Купить документ университета
[url=http://fat-girls.ru/dostupnyie-diplomyi-dlya-vseh-spetsialnostey/]fat-girls.ru/dostupnyie-diplomyi-dlya-vseh-spetsialnostey[/url]
[url=http://telegra.ph/obuchenie-v-nemeckih-vuzah-07-24-2/]telegra.ph/obuchenie-v-nemeckih-vuzah-07-24-2[/url]
[url=http://test.kuli4kam.net/gallery/image/575-купите-диплом-быстро-и-легко/]test.kuli4kam.net/gallery/image/575-купите-диплом-быстро-и-легко[/url]
[url=http://telegra.ph/kursy-cheshskogo-dlya-postupleniya-v-vuz-07-24/]telegra.ph/kursy-cheshskogo-dlya-postupleniya-v-vuz-07-24[/url]
[url=http://scientistsufo.ru/diplomyi-o-vyisshem-obrazovanii-otkroyte-dveri-k-uspehu/]scientistsufo.ru/diplomyi-o-vyisshem-obrazovanii-otkroyte-dveri-k-uspehu[/url]
Как быстро получить диплом магистра? Легальные способы
Легальная покупка школьного аттестата с упрощенной программой обучения