Jede Organisation verfügt über mehrere Kanäle. Für jede Organisation zeige ich eine Mehrfachauswahlbox mit den Kanälen als Optionen an.Wie kann ein Winkelmodell in einem anderen Modell in einem Controller verwendet werden?
<div class="col-sm-9">
<div class="row">
<div class="col-sm-4" ng-repeat="orgModel in selectedOrganizations.selectedOrganizations">
<div class="box">
<div class="box-header"><h3>{{orgModel.name}}</h3></div>
<div class="box-divider m-a-0"></div>
<ul class="list no-border p-b">
<li class="list-item">
<div class="list-body">
<select multiple name="singleSelect" class="form-control input-c" id="singleSelect" ng-model="org.selectedChannels" ng-options="channel.name for channel in orgModel.channels" ng-show="item.editing">
</select>
</div>
</li>
</ul>
</div>
</div>
</div>
</div>
Wo und wie ich die org.selectedChannels
in der Steuerung zugreifen kann?
Wenn Sie suchen etwas [LINK] (http://stackoverflow.com/a/31846527/4810042) Winkelfilter. – Flash
@Mihai Gota, ich denke, es sollte *** ng-model = "orgModel.selectedChannels" ** sein, nicht wie du geschrieben hast, um auf ausgewählte Kanäle jeder Organisation zuzugreifen. Danach können Sie auf diese Weise auf die ausgewählten Kanäle zugreifen: ** $ scope.selectedOrganizations.selectedOrganizations [0] .selectedChannels ** – Natiq
Das ist richtig @Natiq. Die Daten werden in $ scope.selectedOrganizations.selectedOrganizations gespeichert. –