gpt4 book ai didi

angularjs - 用于插值标签和值的 ng-options

转载 作者:行者123 更新时间:2023-12-03 03:29:04 26 4
gpt4 key购买 nike

我有一个数组

terms = [5,10,15,20,25]

我正在尝试在 select 语句中使用 ng-options

<select ng-model="myNumbers" ng-options="term + ' years' as term for term in terms">

产生

<option value="?"></option>
<option value="5">5</option>
<option value="10">10</option>
<option value="15">15</option>
<option value="20">20</option>
<option value="25">25</option>

我想要它产生的是

<option value="5">5 years</option>
<option value="10">10 years</option>
<option value="15">15 years</option>
<option value="20">20 years</option>
<option value="25">25 years</option>

基本上试图解决 3 个问题。

  1. 正确设置标签(5年等)
  2. 正确设置(value="5"等)
  3. 删除初始空白选项(从 5 开始)

最佳答案

简单调整即可将字符串移动到 as 部分

<select  ng-options="term  as term + ' years' for term in terms"></select>

DEMO

关于angularjs - 用于插值标签和值的 ng-options,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31999378/

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