gpt4 book ai didi

angularjs - Angular ng-options 按问题跟踪

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

我有一个使用 ng-options 显示的对象数据集。我将对象 ID 值绑定(bind)到使用 track by 的值

目前,数据值已包含在内,但它们以逗号显示。例如...

$scope.items = [
{ID: '2012', Title: 'Chicago'},
{ID: '2013', Title: 'New York'},
{ID: '2014', Title: 'Washington'},
];

<select ng-options="item.Title for item in items track by item.ID">
</select>

但这将呈现...
<option value="2,0,1,2" label="Chicago">Chicago</option>
<option value="2,0,1,3" label="New York">New York</option>

为什么要添加这些逗号,如何删除它们?

最佳答案

您不需要通过以下方式跟踪:

<select ng-options="i.ID as i.Title for i in items" ng-model="someModel"></select>

渲染后,您将拥有:
<option value="2012">Chicago</option>
<option value="2013">New York</option>

关于angularjs - Angular ng-options 按问题跟踪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31163114/

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