Angulajs数组中选择选项的嵌套循环

问题描述

嗨,我正在使用angularjs构建表单,我从php这样获得了一个数组返回值,我想从该数组构建出这样的表单。

<b>Company</b>
<select ng-model="attributs[]">
 <option>Chinese</option>
 <option>Japanese</option>
 </select>
 
 <b>Color</b>
<select ng-model="attributs[]">
 <option>Black</option>
 <option>Red</option>
 </select>
[
  {
      id: 1,name: "Company",attribute_values:[
        {
            id: 1,name: "Chinese"
        },{
            id: 2,name: "Japanese"
        }
    ]
  },{
      id: 2,name: "Color",attribute_values:[
        {
            id: 4,name: "Black"
        },{
            id: 5,name: "Red"
        }
    ]
  }
]

我想从选择选项中选择所有选择的值,但尝试不了。预先谢谢你。

<div ng-repeat="attrib in attributes.data">
  <label class="col-sm-5 col-form-label"><% attrib.name %></label>
   <div class="col-sm-5">                                       
     <select ng-model="attrib.attributeSelected" ng-options="atb.value as atb.name for atb in attrib.attribute_values">
    </select>
    </div>
 </div>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)