我正在尝试获取单击框时创建的输入值。这些输入在ng-repeat内。我尝试在ng-click内部发送项目,但因为它在ng-repeat之外它不起作用。我似乎无法弄清楚如何获得每个输入的值。 任何帮助都会非常感激!
HTML
<div class="tagBox" ng-repeat="item in inputs">
<input ng-model="itemValue"/>
</div>
<span class="btn btn-link topic-link" ng-click="addInput(item)">
Add Another Topic
</span>
JS
$scope.inputs = []
$scope.addInput = function(){
$scope.inputs.push({})
}
答案 0 :(得分:0)
现在看来,您将所有输入绑定到$ scope.itemValue。获取该信息的最佳方法是将$ scope.itemValue初始化为数组,然后执行以下操作:
class CucumberClazz {
Set<Plugin> plugins;
public doRequest() {
for(Plugin plugin: plugins) plugin.beforeRequest();
/* Rest of the code */
}
}
然后,您可以在$ scope.itemValue数组中获取所有值。