AngularJS - choosing between lists in view -
i'm working in angularjs , i'm trying prepopulate dropdown list depending on organization name. now, following code prepopulate correct values whenever go execute code, cannot reference properties defined in list.
i have 2 lists defined in controller:
listone = [{name : 'nameone', id : 'idone'}]; listtwo = [{name : 'nametwo', id : 'nametwo'}]; (there's more items in these lists... point)
in view have following:
<div ng-if="$root.sessionobj.name.org != 'orgname'"> <select name="domain" id = "domain" class="form-control" required="true" ng-options="domain domain.name domain in listone" ng-model="selecteddomain"> <option value=""/> </select> </div> <div ng-if="$root.sessionobj.name.org=='orgname'"> <select name="domain id="domain" class="form-control" required="true" ng-options="domain domain.name domain in listtwo" ng-model="selecteddomain"> <option value="" /> </select> </div> whenever go execute code, keep receiving type error states "unable property 'name' of undefined or null reference. know doing wrong? tried bunch of different things, including wrapping divs in controller defines these lists, did not work. appreciated!
that error either $root.sessionobj or domain html. have both of defined on scope?
Comments
Post a Comment