jqLite 是 AngularJS 為了方便進行 DOM 操作而又不希望讓 jQuery 成為 dependency 的解決方案,官方文件如是說: jqLite is a tiny, API compatible subset of jQuery that allows Angular to manipulate t…
踩到 ui-router 0.2.0 的 bug
September 22, 2013其實這是一個看一看 ui router 的 wiki,再瞄一下 source code 就可以發現的 bug ,不過由於影響不是慎大,也沒有寫在 test spec 裡,它就這樣在 0.2.0 release 接近兩個月的現在還躺在那兒。 竹林中 陰影 昨天在忙 git source (其實也就是在忙這個 blog),…
用 ngQueue 來完成需要排隊的非同步工作
September 19, 2013$q promise 是使用 AngularJS 時相當重要的一環,熟悉並活用之後可以讓許多原本看似較雜亂的 event base 程式碼看起來謹然有序(當然也不是所有的 event base 程式都適合使用 promise 來實現)。 排隊的需求 有時候我們會碰到一些特別的情況: 一段一段的動作是依序進行,但觸發的時…
Programmatical form submission
September 07, 2013AngularJS 做為一個以建立 Single Page App 為目標的 framework,當然是不希望你在 web app 中碰到需要與後端做資料溝通時會需要 refresh 整個網頁,因此它提供了完整的 HTML <form> 解決方案,諸如: 透過 form directive 攔截預設的 fo…