gpt4 book ai didi

angularjs - 在 Angular JS 中使用 ng-options 在输入字段中输入数据

转载 作者:行者123 更新时间:2023-12-01 23:30:48 27 4
gpt4 key购买 nike

我的 Angular js Controller 中有以下数组 -

    $scope.Data = [

{Day: 'Monday', Start: '10.00', Finish: '15.30'},
{Day: 'Tuesday', Start: '10.00', Finish: '16.30'},
{Day: 'Tuesday', Start: '10.00', Finish: '12.30'},

]
$scope.overTime = 0;

在我看来,我正在像这样遍历这个数组:

  <div ng-repeat="a in Data track by $index">
<strong> {{a.Day}}
<input ng-model="a.Start"/>
<input ng-model="a.Finish/>
<span> Add over Time </span>
<input type=""text" placeholder="Add overtime" ng-model="addovertime"\>

</div>

一切都按预期正常工作,但我遇到的唯一问题是添加加类输入字段。正如您在我的代码中看到的那样,用户可以在任何一天添加一些加类时间问题是,例如,如果我需要为周一添加加类时间,我在周一加类输入字段中输入的任何内容也会出现在周二和周三的加类时间中反之亦然。这是因为我在超时绑定(bind)数据?也许我不太确定,但我将如何实现这一目标?谢谢

最佳答案

那是因为您将加类时间存储在范围变量中,而不是每个数据项中。要为每个项目单独存储加类时间,请执行以下操作:

<input type="text" placeholder="Add overtime" ng-model="a.overtime">

关于angularjs - 在 Angular JS 中使用 ng-options 在输入字段中输入数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37025552/

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