angular js與node js相關指令的複習
阿新 • • 發佈:2018-11-30
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