或指令的controller可以取得element,attribute物件嗎,想在子指令調取主指令controller方法,並在方法裡面操作focus,但是在controller裡操作element[0].focus()並沒有使得遊標定位,指令封裝的是ng-repeat,因為link是在指令編譯後執行的,所以直接在link裡面寫會沒有回應
认证高级PHP讲师
http://stackoverflow.com/a/24...
link 方法有第四個參數,代表目前指令或父指令的控制器。
在指令是控制器中這樣寫:
controller: function() { this.xxx = function() {} }
link 中:
link: function(scope, elem, attr, parent) { parent.xxx() }
可以直接在 link 中呼叫控制器中的方法。反過來在控制器中呼叫 link 中的方法就不知道怎麼操作了。 。 。
http://stackoverflow.com/a/24...
link 方法有第四個參數,代表目前指令或父指令的控制器。
在指令是控制器中這樣寫:
link 中:
可以直接在 link 中呼叫控制器中的方法。反過來在控制器中呼叫 link 中的方法就不知道怎麼操作了。 。 。