请查看此fiddle。它显示了如何添加文本框,然后使用emberjs向其添加按键事件。在事件处理程序中,它会打印文本框中的值。
我想做的是 - 加一些延迟。因此,系统应该等待指定的时间,而不是在文本框中显示值,然后它应该触发事件。
来自underscore.js库的_.debounce()
。
答案 0 :(得分:2)
Ember在run package中提供了自己的debounce方法。
这是bin链接http://emberjs.jsbin.com/EBoLEZe/35/edit
文档链接http://emberjs.com/api/classes/Ember.run.html#method_debounce
我在同一个http://blog.adisrikanth.com/68
上发布了博文BTW确保功能的传递名称而不是匿名的去抖动。