【问题标题】:How to trigger an `input` field's `newline` action in an Ember.js acceptance test?如何在 Ember.js 验收测试中触发“输入”字段的“换行”操作?
【发布时间】:2016-06-16 20:21:06
【问题描述】:

我原以为keyEvent('.my input', 'keypress', 13); 会触发输入的newline 动作,但似乎不会。

好像别人有a similar problem

是否有任何其他/更好的方法可以从我的验收测试中触发换行操作?

【问题讨论】:

    标签: testing ember.js acceptance-testing


    【解决方案1】:

    看起来触发keydown 然后触发keyup 事件(而不是keypress)可以解决问题:

    keyEvent('.my input', 'keydown', 13);
    keyEvent('.my input', 'keyup', 13);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-08-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多