直接上脚本:
var flag = true;
toolbar.getInput("reporter$LIKE").addEventListener('compositionstart',function(){
flag = false;
});
toolbar.getInput("reporter$LIKE").addEventListener('compositionend',function(){
flag = true;
setReporterOptions();
});
toolbar.getInput("reporter$LIKE").addEventListener('input',function(){
if(flag){
setReporterOptions();
}
});
其中,toolbar.getInput("reporter$LIKE")是input框对象,setReportOptions()是自定义方法,也可以在这个方法外面包上setTimeout()方法防止抖动。