Directive用來撰寫重複使用的Code,但我真的沒搞懂過他,今天要修改個共用directive,所以必須開始搞懂。
我是參考這篇http://ithelp.ithome.com.tw/question/10160003
我測試了「@」、「=」,這兩種狀況
在「@」的使用下,這時候傳遞的參數會是String,如果你要傳遞變數過去,要使用{{}}包起來,但是傳過去的型態都會是字串,所以若是要傳遞其他類型的物件,推薦使用「=」
「=」就是傳遞真正的值過去,這時候在directive就不用包{{}}嚕
以上是我初步的理解,若有錯誤也煩請指證。
我是參考這篇http://ithelp.ithome.com.tw/question/10160003
我測試了「@」、「=」,這兩種狀況
在「@」的使用下,這時候傳遞的參數會是String,如果你要傳遞變數過去,要使用{{}}包起來,但是傳過去的型態都會是字串,所以若是要傳遞其他類型的物件,推薦使用「=」
;
「=」就是傳遞真正的值過去,這時候在directive就不用包{{}}嚕
;
以上是我初步的理解,若有錯誤也煩請指證。
留言
張貼留言