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清單。
Как получить диплом о среднем образовании в Москве и других городах
telegra.ph/diplom-ehlektrika-kupit-08-13-7
Добрый день!
Приобрести диплом любого ВУЗа.
podzemie.6f.sk/profile.php?lookup=17968
Аттестат школы купить официально с упрощенным обучением в Москве
telegra.ph/diplen-denta-kupit-08-13-2
Привет!
Мы можем предложить дипломы психологов, юристов, экономистов и любых других профессий по приятным ценам.
minecraftcommand.science/forum/general/topics/8888a7a6-e13d-481b-8dd6-a5de538e7603
Hi there I am so happy I found your weblog, I really found you by mistake, while I was browsing on Bing for something else, Nonetheless I am here now and would just like to say thanks for a tremendous post and a all round exciting blog (I also love the theme/design), I don’t have time to look over it all at the minute but I have bookmarked it and also added in your RSS feeds, so when I have time I will be back to read much more, Please do keep up the superb job.
Привет!
Мы готовы предложить дипломы.
rabotavinternete.forum2x2.ru/t55296-topic#137291
buy furosemide online: buy furosemide – lasix tablet
buy cytotec pills https://lisinopril.guru/# online lisinopril
lasix 40 mg
Привет!
Диплом специалиста
telegra.ph/diplom-posvyashchenie-v-pervoklassniki-kupit-08-22-3
Привет!
Мы предлагаем дипломы психологов, юристов, экономистов и других профессий.
Покупка диплома, подтверждающего окончание института, – это рациональное решение.
benedeek.com/blogs/92340/Надежные-дипломы-от-профессионалов
Окажем помощь!.
ремонт iphone
1xbet: ваш билет к крупным выигрышам, 1xbet – это не только ставки, но и выгодные бонусы, 1xbet: ваш путь к успешным ставкам, 1xbet: быстрые выплаты и мгновенные выигрыши, 1xbet: все виды ставок на любой вкус, 1xbet – ваш гид в мире спортивных ставок, 1xbet ценит каждого клиента и предлагает первоклассное обслуживание, 1xbet радует своих клиентов высокими коэффициентами и шансами на победу, 1xbet приглашает всех желающих испытать свою удачу и выиграть большой джекпот, 1xbet: надежный партнер для ставок на спорт, 1xbet – это комфорт и удобство для игроков, 1xbet завоевал доверие миллионов игроков со всего мира, 1xbet – ваш шанс поддержать и заработать одновременно, 1xbet: гарантия конфиденциальности и безопасности данных, 1xbet: самые актуальные ставки на спорт и киберспорт, 1xbet: мировой лидер в индустрии онлайн-ставок, 1xbet использует передовые технологии и инновации для лучшего игрового опыта, 1xbet – ваш выбор для успешных ставок.
xbet mobile https://1xbetappdownloadegypt.com/ .
Добрый день!
Мы предлагаем документы техникумов
andi67.bplaced.net/dokuwiki/doku.php?id=rusddiploms
Привет, друзья!
Легальная покупка школьного аттестата с упрощенной программой обучения
=/]blogg51.ru/f_a_q.php?page=&cat=
Its like you read my thoughts! You seem to grasp so much about this, like you wrote the ebook in it or something. I believe that you just can do with a few to power the message home a little bit, however instead of that, this is fantastic blog. An excellent read. I’ll certainly be back.
Привет, друзья!
Аттестат школы купить официально с упрощенным обучением в Москве
gimnaz06.ru/users/ozagifiwa
benefits of tamoxifen: buy tamoxifen online – nolvadex online
I think that a property foreclosures can have a important effect on the client’s life. Foreclosures can have a Six to ten years negative relation to a borrower’s credit report. The borrower who’s applied for a mortgage or just about any loans for example, knows that the particular worse credit rating can be, the more hard it is to obtain a decent mortgage loan. In addition, it can affect a new borrower’s capacity to find a decent place to lease or hire, if that will become the alternative housing solution. Great blog post.
Привет!
Заказать документ ВУЗа.
Мы можем предложить дипломы психологов, юристов, экономистов и других профессий по доступным ценам.
suicide-forum.com/member.php?12290-sonnick84&tab=visitor_messaging&page=3
Будем рады вам помочь!.
Добрый день!
Мы можем предложить дипломы любой профессии по приятным ценам.
ingbrick.com/diplom-60759lfyis
Здравствуйте!
Приобрести документ института вы сможете у нас в столице.
mlmwmzmillioner.rolevaya.com/viewtopic.php?id=14918#p26814
Привет!
Приобрести документ ВУЗа.
Мы изготавливаем дипломы любой профессии по приятным тарифам.
caramellaapp.com/patrickpowell/Xe___CuQc/kupit-attestat-o-polnom-srednem-obrazovanii
Окажем помощь!.
Привет!
Официальная покупка диплома вуза с сокращенной программой обучения в Москве
lhotkanet.cz/galerie/profile.php?uid=75651
Рады помочь!.
tamoxifen therapy: buy tamoxifen citrate – natural alternatives to tamoxifen
Добрый день!
Диплом о высшем образовании
telegra.ph/kupit-diplom-o-vysshem-obrazovanii-v-moskve-08-22-2
Добрый день!
Пошаговая инструкция по безопасной покупке диплома о высшем образовании
technoevents.ru/diplom-na-tvoih-usloviyah-priobreti-obrazovanie-kotoroe-sootvetstvuet-tvoim-trebovaniyam
Nice read, I just passed this onto a friend who was doing some research on that. And he just bought me lunch as I found it for him smile Therefore let me rephrase that: Thanks for lunch!
Добрый день!
Получить диплом университета
polkasocial.org/read-blog/27296?mode=day
Привет!
Мы предлагаем дипломы любой профессии по приятным ценам.
kurovskoye.ru/index
Привет, друзья!
Мы изготавливаем дипломы.
tvoidom.galaxyhost.org/forums.php?m=posts&q=31083&n=last#bottom