2013-09-30 4 views
1

저는 AngularJS에 새로 소개되어 지시문을 작성합니다.다른 지시문 논리를 기반으로 AngularJS 지시문을 만드는 방법은 무엇입니까?

내가 "지연된 ng-show"를 원한다고 말하면, 그것이 ng-show처럼 작동해야한다는 것을 의미하지만, 표현은 2 초 후에 표시되어야합니다. 현재 ng-show의 동작을 변경하지 않고 새로운 ng-delayed-show 지시문을 만들려고합니다.

는 사람이 나에게 예를 제공하거나 방법을 재사용에 대한 문서를 직접 또는 서브 지침 다른 지시자의을 만들기 위해 저를 링크 할 수 있습니까?

답변

1

이에 대한 지시문을 만들 필요가 없습니다. 내부적으로 easing이라고하는 CSS 기능을 사용하는 AngularJS의 애니메이션 기능을 사용하여 매우 잘 수행 할 수 있습니다.

읽기 ngshow에 대한 설명서를하고 여기에 애니메이션 섹션 http://docs.angularjs.org/api/ng.directive:ngShow

내가 그것을 잘 알고 아니에요 이후의이 포스트는 http://www.yearofmoo.com/2013/04/animation-in-angularjs.html#how-to-use-animations-in-angularjs

+0

나는 약 ngshow 읽고 도움이 될 수 있습니다,하지만 난 오히려 원하는 것 다른 지시자를 기반으로 새로운 지시어를 만드는 법을 알고 있습니다 :-) – corgrath

관련 문제