0

我有ObjectA一个列表,ObjectB两个对象之间的关系是many to many

$scope.objectA = {
name: “”,
objectsB: []
}

起初我objectsBObjectB表中加载所有现有的。我把它们放在select options列表中。然后在添加模式下,从一个按钮,我让用户添加一个新的选择,然后他选择一个值。如果他添加多个选择,则将每个选择的值推入$scope.objectA.objectsB.

我面临的问题是在编辑模式下。例如,如果我想编辑一个objectA有 3的objectB,我可以在我的视图中看到 3 个选择,但不显示值(中的值$scope.objectA.objectsB

这是我的 HTML:

   <div class="form-group" style="padding-left: 0px;" ng-repeat="objectB in objectA.objectsB">

                                <select chosen disable-search-threshold="1"  ng-model="objectB.id"
                                        ng-options="objectB.id as objectB.name for objectB in objectsB track by objectB.id">
                                    <option value="">&nbsp;</option>
                                </select>

                        </div>
4

0 回答 0