Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.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
Javascript angularjs ng选项不起作用_Javascript_Angularjs - Fatal编程技术网

Javascript angularjs ng选项不起作用

Javascript angularjs ng选项不起作用,javascript,angularjs,Javascript,Angularjs,我尝试用AngularJS制作一个简单的选择下拉列表 这是我的代码: <select class="span3" novalidate="" data-ng-options="select p.name for p in create_options_array(item.values)"> </select> “选择”下拉列表出现,但没有任何值可供选择,我做错了什么?我认为

我尝试用AngularJS制作一个简单的选择下拉列表

这是我的代码:

<select class="span3" novalidate=""  data-ng-options="select p.name for p in create_options_array(item.values)">                                                </select>

“选择”下拉列表出现,但没有任何值可供选择,我做错了什么?

我认为您缺少ngModel指令,并且您以错误的方式调用了ng options指令


我把plunker放在了可以使用的地方。

如果你能贴一张提琴会很有帮助。如果我错了,请纠正我,但是
数据ng选项
真的是使用ngOptions指令的正确方法吗?
数据ng选项
是参考
ngOptions
的可能方法之一,是的。这叫做属性正常化,看。这困扰了我好长时间了!谢谢你的帮助!遗憾的是,你需要一个ng模型,我还不知道我要把数据保存在哪里,所以我不得不在里面放一个占位符:(你可以用一个普通的
孩子身上重复
ng
,如果这真的让你很困扰的话。
[{"id":0,"name":"OG"},{"id":1,"name":"OS"},{"id":2,"name":"PG"},{"id":3,"name":"PS"}]