>  Q&A  >  본문

angular.js - angular的指令中的controller可以和link进行数据交互吗,自定义指令的controller怎么操作focus?

或者指令的controller可以获取element,attribute对象吗,想在子指令调取主指令controller方法,并在方法里面操作focus,但是在controller里操作element[0].focus()并没有使得光标定位,指令封装的是ng-repeat,因为link是在指令编译后执行的,所以直接在link里面写会没有响应

PHP中文网PHP中文网2713일 전614

모든 응답(2)나는 대답할 것이다

  • PHP中文网

    PHP中文网2017-05-15 17:07:08

    http://stackoverflow.com/a/24...

    회신하다
    0
  • 为情所困

    为情所困2017-05-15 17:07:08

    link 메소드에는 현재 지시문 또는 상위 지시문의 컨트롤러를 나타내는 네 번째 매개변수가 있습니다.

    컨트롤러 명령에 다음과 같이 작성하세요:

    으아악

    링크:

    으아악

    링크에서 직접 컨트롤러의 메소드를 호출할 수 있습니다. 반면에 컨트롤러에서 링크에 있는 메소드를 호출하면 어떻게 동작하는지 알 수 없습니다. . .

    회신하다
    0
  • 취소회신하다