1. 程式人生 > >angular js與node js相關指令的複習

angular js與node js相關指令的複習

angular js自定義指令

定義一個指令本質上是在HTML中通過元素,屬性,類或註釋來新增功能,

MainModel.directive("myDirective",function () {
    return {
        restrict:"A",
        replace:true,
        template:'<p>cao</p>'
    }
})
這樣一來 就可以直接使用<myDirective>這個了

接受兩個引數 name 字串,指令的名字 factory_name 函式 指令的行為

restrict 該選項預設的為A  其實有以下幾項可選 分別為

元素E 屬性A 類(C) 註釋(M)

priority 也就是優先順序 預設為0

template 至少的輸出點 template也是可選的 

當replace 為true時 輸出為<p>value</p> 當為false時 輸出就是<my-directive><p>cao</p></my-directive>

transclude 預設為false 翻譯過來為嵌入ng-translude

詳細可看該網站

http://www.cnblogs.com/Kavlez/p/4288885.html

node 中的next函式next函式主要負責將控制權交給下一個中介軟體,如果當前中介軟體沒有終結請求,並且next沒有被

呼叫,那麼請求將被掛起,後邊定義的中介軟體將得不到執行的機會。

詳細請看這篇文章http://cnodejs.org/topic/5757e80a8316c7cb1ad35bab