angularjs - Difference between onLoad and ng-init in angular -
i learning angular. don't understand difference between onload , ng-init initialization of varibale. in scope creates variable.
for example
<ng-include onload="selectedreq=reqselected" src="'partials/abc.html'"></ng-include> or
<ng-include ng-init="selectedreq=reqselected" src="partials/abc.html"></ng-include> please give me idea isolated scope.
ng-init directive can placed inside div's, span's, whatever, whereas onload attribute specific ng-include directive functions ng-init. see mean try like:
<span onload="a = 1">{{ }}</span> <span ng-init="b = 2">{{ b }}</span> you'll see second 1 shows up.
an isolated scope scope not prototypically inherit parent scope. in laymen's terms if have widget doesn't need read , write parent scope arbitrarily use isolate scope on widget widget , widget container can freely use scopes without overriding each other's properties.
Comments
Post a Comment