Angularjs 自定义空白选项NG选项的任何方式为下拉创建?

Angularjs 自定义空白选项NG选项的任何方式为下拉创建?,angularjs,ng-options,Angularjs,Ng Options,信不信由你,我想要并且很高兴在下拉列表中创建一个空白选项,但我想做得更多 我想告诉angular在创建空白选项时使用我选择的字符串。例如,我希望它说“-select-”,而不是它创建的空白选项中的空字符串。问题是,我喜欢空白选项在选择后不可用的方式。虽然在绑定到的数组中添加一个看起来像我想要的对象并不是什么大不了的事情,但这开始需要额外的代码来模拟ng选项已经给我们提供的行为。这并不是什么大不了的事,但是当需要为大量的下拉列表做这件事时,它会变得艰难和令人沮丧 是否有人知道,当与ng模型值不匹配

信不信由你,我想要并且很高兴在下拉列表中创建一个空白选项,但我想做得更多

我想告诉angular在创建空白选项时使用我选择的字符串。例如,我希望它说“-select-”,而不是它创建的空白选项中的空字符串。问题是,我喜欢空白选项在选择后不可用的方式。虽然在绑定到的数组中添加一个看起来像我想要的对象并不是什么大不了的事情,但这开始需要额外的代码来模拟ng选项已经给我们提供的行为。这并不是什么大不了的事,但是当需要为大量的下拉列表做这件事时,它会变得艰难和令人沮丧


是否有人知道,当与ng模型值不匹配时,是否有方法告诉ng选项要显示什么?如果有,那就太好了。

我找到了适合我需要的

<select ng-options="lang.Name for lang in Languages"
        required>
    <option value="">Select Language</option>
 </select>

选择语言
如果与语言中的项目不匹配,Ng选项将使用select中的值。唯一不一样的东西(很多人喜欢)是空白选项总是存在。然而,所需的验证可以很好地处理它,而无需任何额外的工作。所以这对我来说很有用。

可能是