场景

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

解决方案

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

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

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


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

<script src="http://www.wozhuye.com/index.php?m=digg&c=index&a=init&id=35-370-2"></script>
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐