标签: angularjs html5 range angularjs-ng-change
如果我们通过滑动更改范围输入,则会一次又一次地调用ng-change函数,直到单击其他元素为止。
ng-change
仅在 chrome 中发生这种情况。这是一个fiddle。滑动元素并移动鼠标。
有没有解决这个问题?
答案 0 :(得分:1)
问题很明显, 当您在' rangeChanged()'中使用提醒时因为虽然您看到了警告' 范围栏'仍然有焦点,因此当您移动鼠标时,它还会尝试移动'范围栏'根据鼠标移动左/右,然后再次获得警告框'等等。
最好使用另一个弹出窗口来完成工作而不是Windows默认警报。
例如,像bootstrap模式,链接:https://angular-ui.github.io/bootstrap/。 希望这有帮助,祝你好运。