javascript - angular - ng-if - how to callback after ng-if template has been rendered -
in angular, need phone call function after element class has been loaded. display of element controlled via ng-if='expr'. value of $scope.expr set after ajax phone call has responded.
now, if seek putting $watch on expr, or using $evalasync. not working. reason beingness these events run before template part runs.
here sample code : http://jsbin.com/kuyas/1/edit here need callback sort of thing on ng-if gets executed after template has rendered.
one possible reply create directive whatever want do. if utilize directive within section of html controlled ng-if, directive dormant until ng-if look true.
would want?
javascript jquery angularjs angularjs-directive angularjs-scope
No comments:
Post a Comment