찾다

 >  Q&A  >  본문

angular.js - angularjs中如何在指令中添加一个函数(方法)用来关闭或者隐藏指令自己生成的html

假设有一个hello指令,该指令在ctrlA控制中生成了一个表单dom,在表单上有一个关闭该表单的图标,如何给该图标添加一个函数或者方法用来关闭或者隐藏这个表单dom?

淡淡烟草味淡淡烟草味2743일 전653

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

  • 给我你的怀抱

    给我你的怀抱2017-05-15 16:57:56

    dom 구조에 대한 작업은 일반적으로 명령어에서 수행되므로 생성 명령어의 템플릿, 즉 HTML 문자열에 '<form>..<icon ng-click="hideform">...</form>' 这样一旦指令生成表单后我们能够在当前指令的link函数中设置一个scope.hideform=function(){}
    함수와 같은 기능을 직접 추가하여 양식의 숨기기 및 표시를 제어할 수 있습니다. attr은 링크 매개변수에서 얻을 수 있습니다

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