在使用指令的時候有一個疑惑,如果我有個select的插件,我目前是寫在指令中,透過scope取得控制器的option數據,但是當select選擇觸發事件的時候,會執行不同方法。請問如果有不同的地方用這個指令,是要寫多個指令來區分不同的方法?還是寫一個指令,然後在某處執行不同的方法?是否有案例呢~?感謝
高洛峰2017-05-15 16:53:45
參考下:angular-smart-chartist指令插件,在給出的範例中,同一個頁面裡出現了多次該指令的引用,而不是寫了多個不同的指令。
實際上指令是透過'scope'來為其獲得單獨作用域的,使其復用成為可能