簡訊與學校的關係密不可分-老師篇
還記得上一次我們提到 簡訊與學校行政人員有著密不可分的關係,發現學校的各種大小訊息可以透過發簡訊的方式,讓訊息在第一時間聯繫到遍布校園各地的學生和老師。
那既然看了那麼多關於學校行政人員的範例,當然也不能漏掉學校最重要的老師們,老師可是在第一線接觸學生和家長的人,每天除了要關心照顧學生外,還需要將學生的狀況通知給家長,但一個班級人數那麼多,簡訊該如何幫助老師們聯繫學生和家長們呢?那就讓我們好好的往下看吧!
最近公司NAS APP專案採用Cordova專案來開發,配合使用Ionic v1和AngularJS來撰寫UI功能,在開發過程中很常使用到AngularJS的Factory定義,看了AngularJS官網所寫Factory只是歸屬於Providers的一種使用方式,其他還有Service、Value、Constant、Provider等,接下來我們就依序來介紹這些定義的差異和使用方式。
(一) Value:
當我們只是要一個很簡單的資料定義,我們可以使用Value,官方範例為定義一個Oauth的ClientId來做解釋,如下 :
我們宣告一APP為 myAPP,並定義一個value名稱為clientId並且給予我們要指定的值,那我們定義完要如何使用,AngularJS採用Dependency Injection的方式Injection到Controller中如下圖: