2016-08-29 5 views
2

내 질문에 대한 스택 오버플로에서 찾은 응답에 관한 것입니다.동일한 요소에 여러 사용자 지정 ng-if 지시문

AngularJS: What's the best practice to add ngIf to a directive programmatically?

이 전략은 하나의 정의와 함께 완벽하게 작동 NG-경우 지침 및 여러 원하지만 어떤 경우 NG-경우 지시자. 나는 뭔가를 생각해 내는데 시간을 들였지만 이것을 할 수있는 깨끗한 방법을 생각할 수는 없다. 거기에 누구든지 여러 개의 사용자 지정 ng-if 지시어에 대한 전략을 만들었습니까?

답변

3

하나만 사용하고 컨트롤러의 범위에있는 함수에 바인드하여 가지고있는 복잡성을 정렬하고 단일 부울을 반환합니다.

+0

이것은 컨트롤러의 범위 밖에서 "어떤 복잡성이라도"추출하려는 시도입니다. '' ** 로그인 및 ** can-use-button ** 포함 ** ng-if **와 함께 다시 사용하고 싶습니다. –

+0

이 코드 예제는 여러분의 질문에 훌륭했을 것입니다. 실제로 보여주는 것은 여러 개의 사용자 지정 지시문입니다.이 지시문은 버튼에 적용되지만 반드시 적용 할 필요는 없습니다. – Paul