[NG] Directive scope變數傳遞

Directive用來撰寫重複使用的Code,但我真的沒搞懂過他,今天要修改個共用directive,所以必須開始搞懂。

我是參考這篇http://ithelp.ithome.com.tw/question/10160003

我測試了「@」、「=」,這兩種狀況

在「@」的使用下,這時候傳遞的參數會是String,如果你要傳遞變數過去,要使用{{}}包起來,但是傳過去的型態都會是字串,所以若是要傳遞其他類型的物件,推薦使用「=」
;

「=」就是傳遞真正的值過去,這時候在directive就不用包{{}}嚕
;

以上是我初步的理解,若有錯誤也煩請指證。

留言