Javascript ngrepeat中ngoptions的ngmodel
客户端名称 {{client.name} 选择机器人 我没有找到任何与此特定实现相关的文章。clientList是来自excel文件的列表,告诉我更新客户端。我需要为那个客户端运行一个bot,所以我在bot列表中将ng选项设置为bot.name 我发现这些文章的问题在于,它们通常不会在示例中的两个独立集合上进行迭代。这件事让我很为难,请帮帮我 机器人列表如下所示Javascript ngrepeat中ngoptions的ngmodel,javascript,angularjs,angularjs-ng-repeat,ng-options,Javascript,Angularjs,Angularjs Ng Repeat,Ng Options,客户端名称 {{client.name} 选择机器人 我没有找到任何与此特定实现相关的文章。clientList是来自excel文件的列表,告诉我更新客户端。我需要为那个客户端运行一个bot,所以我在bot列表中将ng选项设置为bot.name 我发现这些文章的问题在于,它们通常不会在示例中的两个独立集合上进行迭代。这件事让我很为难,请帮帮我 机器人列表如下所示 <p><b>Client Name</b></p> <div ng-repea
<p><b>Client Name</b></p>
<div ng-repeat="client in clientList">
<b>{{client.name}}</b>
<select value="Please select bot from list" ng-model='???' ng-options="b as b.name for b in listOfBots" |>
</select>
</div>
<button ng-click="(getBotSelection())">Select Bots</button>
for(变量i=0;i
您必须选择要手动运行的机器人程序
客户名称
{{client.name}
选择机器人
这就是我的解决方案。通过ng change传递“this”并记录它,向我显示了我要返回的对象,并且它有一个属性bot.name,所以我们有了它
for (var i = 0; i < listOfBotsArr.length; i++) {
listOfBotsObj.push({
name: listOfBotsArr[i]
});
$scope.$apply();
}
<div ng-show="showBotList">
<p>You must select which bots to run manually</p>
<p><b>Client Name</b></p>
<div ng-repeat="client in clientList">
<b>{{client.name}}</b>
<select value="Please select bot from list" ng-model="bot" ng-options="b as b.name for b in listOfBots" ng-change="getSelectedBot(this.bot.name)" |>
</select>
</div>
<button ng-click="">Select Bots</button>
</div>