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
保持AngularJSHTML绿色_Angularjs_Ng Options - Fatal编程技术网

保持AngularJSHTML绿色

保持AngularJSHTML绿色,angularjs,ng-options,Angularjs,Ng Options,将ng选项添加到select元素时,会得到如下选项: <select name="folderId" data-ng-model="message.folderId" data-ng-options="folder.id as folder.name for folder in folders"> <option value="" class="">No Folder</option> <option label="Bulk" value="strin

将ng选项添加到select元素时,会得到如下选项:

<select name="folderId" data-ng-model="message.folderId" data-ng-options="folder.id as folder.name for folder in folders">

<option value="" class="">No Folder</option>
<option label="Bulk" value="string:0fedcc77-4cc5-4a9a-ba2f-847f8581d4d7" selected="selected">Bulk</option>
<option label="Auto Responder" value="string:d0898116-88ce-4e25-8d91-b17a7a29adc1">Auto Responder</option>
<option label="Customer Service" value="string:6ec044c1-c378-42de-82ad-f3dc63c58f00">Customer Service</option>

</select>
上面的问题是Angular正在文件夹ID前面添加字符串:。单击此表单时,会将数据提交到远程页面。但是,字符串:正在将有效guid转换为无效guid。是否可以指示Angularjs不向value属性添加额外信息

谢谢

尝试更改此选项

<select name="folderId" data-ng-options="folder.id as folder.name for folder in folders track by folder.id">

嘿,问题。如果我添加track by,字符串:将消失。但是,我丢失了默认值选择。就像我已经有message.folderId一样,默认情况下它不会被选中。我该怎么处理呢?