Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.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 角度ui选择-如何像选择框一样使用?_Angularjs_Angular Ui_Angular Ui Select - Fatal编程技术网

Angularjs 角度ui选择-如何像选择框一样使用?

Angularjs 角度ui选择-如何像选择框一样使用?,angularjs,angular-ui,angular-ui-select,Angularjs,Angular Ui,Angular Ui Select,我觉得这应该在文档中,但它不是(实际上很多东西不是),所以我很困惑 我所需要的只是一个可搜索的选择框,它的工作原理与html版本完全相同。我有一个项目列表[{name,id}],我的模型上有一个projectId属性(所以只有id,而不是对象) 我似乎不知道如何通过投影绑定,就像使用常规的选择框一样。所有的演示都显示了完整对象的绑定,但我只需要并且想要id。我不想做任何不正常的事情,也不想修改我的模型(显然,在这一切正常之前,我可以添加间接层,但我想用正确的方法).你不能在选择上使用,并用控制器

我觉得这应该在文档中,但它不是(实际上很多东西不是),所以我很困惑

我所需要的只是一个可搜索的选择框,它的工作原理与html版本完全相同。我有一个项目列表
[{name,id}]
,我的模型上有一个
projectId
属性(所以只有id,而不是对象)


我似乎不知道如何通过投影绑定,就像使用常规的选择框一样。所有的演示都显示了完整对象的绑定,但我只需要并且想要id。我不想做任何不正常的事情,也不想修改我的模型(显然,在这一切正常之前,我可以添加间接层,但我想用正确的方法).

你不能在选择上使用
,并用控制器功能更新模型吗?@charlietfl我不知道你的意思,但听起来有点骇人听闻……不明白为什么,这是指令/插件中提供的事件。将选择框的模型绑定到
$scope.selected'
,并在select=“changed()”
上使用
,然后在该控制器函数中更新另一个作用域模型
$scope.changed()
我也很难进行选择。似乎有几种口味取决于你的搭配方式。这里有一个你可能会觉得有用的链接@brewsky没有输入模糊匹配