ngBuild在ngRepeat内部的ngoptions上
ngmodel on ngoptions inside ngrepeat
<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>
我没有找到与此特定实现相关的任何文章。 clientList 是一个来自 excel 文件的列表,告诉我更新客户端。我需要为该客户端运行一个机器人,所以我将 ng 选项设置为在 listOfBots 中 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>
这是我的解决方案。用ng-change传递"this"并记录它,向我展示了我要返回的对象,它有一个属性 bot.name,所以我们有了它。
相关文章:
- 内部分区字体大小获胜'调整浏览器窗口大小时不会随媒体查询而更改
- 调用函数内部的函数
- 如何使用js将SNAPSHOT内部版本号转换为3位数的整数
- 在phonegap应用程序内部重定向不起作用
- 使用此选项选择父类内部的类
- 访问JSON对象内部的数组元素
- 从模块内部访问Express装载路径
- AngularJs指令,该指令创建内部有数据对象的新指令
- 如何使用内部对象构造对象
- 根据选项卡内部的文本链接中的哈希ID动态选择jqueryUI选项卡
- 用Javascript修改内部标记的CSS规则
- javascript函数内部的代码用逗号而不是分号分隔
- 正在$rootScope上达到控制器作用域$在内部控制器上
- 光线投射从内部投射时不会碰到网格
- javascript无法重新定义函数内部的全局对象
- 在不移动内部文本的情况下缩放元素的效果
- JavaScript goto 标签如何使用内部循环
- Javascript:循环属性内部的条件递增或递减
- ngBuild在ngRepeat内部的ngoptions上
- ngOptions在AngularJS中从内部和外部数组绑定