选项卡进入禁用字段 - 设置延迟?

时间:2016-04-19 20:21:38

标签: javascript jquery angularjs

我是一名新的angularjs开发人员并且一直坚持这一点。我有一个输入可以更新模糊,如下所示:

<input ng-model="vin.value" ng-blur="onVinChange()"
                       maxlength="22">

另一个select(自定义构建指令)依赖onVinChange的结果来启用或不启用。

这是另一个选择:

<auto-complete disabled="customer.selected.id === null || entryAlreadyInSystem || customer.selected === ''"></auto-complete>

问题是当自动完成指令已经从之前的尝试中禁用时,如果我返回输入,更改条目,并尝试再次选中自动完成,onVinChange将触发,但自动完成是仍然禁用,所以它一直滚动到页面底部,光标不会移动到自动完成。解决这个问题的角度最大的方法是什么?我想这样,当用户选项卡被允许进入输入时,如果它被启用,或者没有滚动动作,所以可能允许进入输入,然后禁用。无论如何要解决这个问题而不设置禁用属性的延迟?

0 个答案:

没有答案