更新了在angularjs中不工作的模糊



我在这里创建了这个问题的工作代码。

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

我的问题是,模型正在更新的每一个按键,而不是只有当输入框模糊。我不确定我错过了什么?

我实际上希望指令(s)也被触发的模糊,他们正在观察模型。我已经尝试了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版本起可用。你的活塞使用1.2.20。如果这是您在项目中使用的版本,则还没有可用的ngModelOptions

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

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

在阅读文档时一个常见的混淆是在面包屑前下拉。我觉得应该和最新的稳定版本,不是最新的测试版。

你可能也做过同样的事情:假设文档默认显示的是最新的稳定版本,而不是最新的测试版。

相关内容

  • 没有找到相关文章

最新更新