Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何选择angularjs生成的选项值?_Angularjs - Fatal编程技术网

如何选择angularjs生成的选项值?

如何选择angularjs生成的选项值?,angularjs,Angularjs,我使用angularjs创建了select字段来显示产品列表。我需要在提交表单时获取选项值。但我发现期权的价值是错误的。我期望值为1、2、3等(数据数组中的任何产品ID),而这是我得到的: <option label="Product A" value="object:1">Product A</option> <option label="Product B" value="object:2&q

我使用angularjs创建了select字段来显示产品列表。我需要在提交表单时获取选项值。但我发现期权的价值是错误的。我期望值为1、2、3等(数据数组中的任何产品ID),而这是我得到的:

<option label="Product A" value="object:1">Product A</option>
<option label="Product B" value="object:2">Product B</option>
<option label="Product C" value="object:3">Product C</option>
产品A
产品B
产品C
在这种情况下,如何设置正确的值

这是我的密码:

<select ng-options="item.product for item in data" ng-model="product" name="product" class="form-control" ng-change="selectColorByProduct(item.id_product)"></select>

您需要将项目添加为项目。标签为产品,id为ng选项为跟踪者。类似于:

<select ng-options="item as item.product for item in data track by item.id_product" ng-model="product" name="product" class="form-control" ng-change="selectColorByProduct(item.id_product)"></select>