gpt4 book ai didi

javascript - Angular 2 - 绑定(bind)数字数组以选择选项

转载 作者:行者123 更新时间:2023-12-02 13:52:58 24 4
gpt4 key购买 nike

我看过很多绑定(bind)对象数组的示例。

但是,我只有这个

years = [1900,1901,1902];

我想将其绑定(bind)到我的选择控件的选项。我有这个模板:

<select id="carYear" required>
<option value="">Select year</option>
<option ngFor="year in years">{{year}}</option>
</select>

但是,它不起作用。

我也尝试过ng-repeat。你知道这里出了什么问题吗?

最佳答案

在这里摆弄: https://jsfiddle.net/frishi/bzbbo5da/

基本上,您可以使用平面数组并使用 <select> 对其进行枚举。您唯一需要做的额外事情是

<select ng-model="myYears" ng-options="o as o for o in years"></select>

当你使用平面数组时,你必须告诉 Angular 使用什么作为键。如果您使用对象数组,Angular 会为您完成此操作。

关于javascript - Angular 2 - 绑定(bind)数字数组以选择选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40873350/

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