gpt4 book ai didi

javascript - Angularjs,首先总是选择框创建空白选项

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:40:26 26 4
gpt4 key购买 nike

我在使用 selectbox 时遇到了一些问题。

在我的原始代码中,我通过 $http 调用接收了一个对象,如下所示。

[
{key:'user_id', value:'ID'},
{key:'user_name', value:'Name'},
{key:'user_gender', value:'Gender'},
{key:'user_phone', value:'Phone'},
{key:'user_email', value:'Email'},
{key:'user_birth', value:'Birthday'},
];

当我尝试将此对象的值放入 option 时,它会自动生成“空白选项”。

为了解决这个问题,我看到了两个帖子

Angular JS Remove Blank option from Select Option

Why does AngularJS include an empty option in select?

但是这些的任何解决方案都无法帮助我。

我该如何解决这个问题?

这是我的 fiddle 。

Select box create blank option

我会等待一些英俊或漂亮的开发人员来解决我的问题。 :)

最佳答案

试试这个

HTML 代码 -

<select ng-options="opt as opt.value for opt in searchOpt.option" ng-model="searchOpt.selected">
</select>

ngOptions 属性可用于使用通过评估 ngOptions 理解表达式获得的数组或对象动态生成元素的元素列表

工作 Jsfiddle

关于javascript - Angularjs,首先总是选择框创建空白选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46334639/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com