Friday, 15 August 2014

javascript - angular - ng-if - how to callback after ng-if template has been rendered -



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