gpt4 book ai didi

javascript - 更新模糊在angularjs中不起作用

转载 作者:行者123 更新时间:2023-11-29 18:13:54 25 4
gpt4 key购买 nike

我创建了一个工作 codepen这个问题here .

我有以下 Angular 标记:
(我在这里缩短了代码片段,完整的代码可以在笔中看到)。

我的问题是模型会在每次按键 时更新,而不是仅在输入框模糊 时更新。我不确定我错过了什么?

我实际上希望指令也能在模糊时被触发,他们正在观察模型。我尝试了一些 defaultblur 的组合。

<div ng-app='test' ng-controller='PController'>
<table>
<tbody>
<tr class="top" ng-repeat-start="person in people">
<td colspan='3'>{{ person.Name }}</td>
</tr>
<tr ng-repeat-end ng-repeat="item in person.Items">
<td>{{ item.AName }}</td>
<td><input
ng-model="item.A" updateana
ng-model-options="{ updateOn: 'default blur', debounce: {'default': 500, 'blur': 1000} }" />
{{ item.A }}</td>
</tr>
</tbody>
</table>
</div>

谢谢。

最佳答案

ngModelOptions 从 1.3.0-beta.6 版本开始可用。您的 plunker 使用 1.2.20。如果这是您在项目中使用的版本,则还没有可用的 ngModelOptions

这是一个类似问题的问题:https://github.com/angular/angular.js/issues/7117

请阅读@ggondim 的底部评论(截至今天,2014 年 7 月 28 日,至少是“底部”):

A common confusion when reading docs is the selected version in the dropdown before the breadcrumb. I think it should be selected with the latest stable version and not latest beta.

您可能做了同样的事情:假定文档默认显示最新的稳定版本,而它们显示的是最新的测试版。

关于javascript - 更新模糊在angularjs中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24990590/

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