解决ios在输入中文时keyup失效的问题

场景

在vue开发项目中,需要用户提交留资,在输入的内容需要实时更新显示输入的字符数,在原生Dom树中绑定事件@keyup="limitStr($event)".在ios中使用全拼输入法输入中文,在点完成时字符数没有发生明显变化,安卓机测试是没问题。

解决方案

在stackoverflow上找到了,使用jq或zepto方法在mounted生命周期中绑定事件:

$( ".inputarea"). on( 'input paste', function() {
  vm. limitStr( this);
});

原先事件没有测,希望可以帮到踩坑的童靴!


转载请注明:前端录»解决ios在输入中文时keyup失效的问题

你可能感兴趣的:(解决ios在输入中文时keyup失效的问题)