问题
模糊搜索自动选中后,光标定位在输入处,应定位在末尾处。
解决
setTimeout(() => {
let obj = this.$refs.custominput;
let value = obj.value;
if (document.selection) {
var sel = obj.createTextRange();
sel.moveStart('character', value.length);
sel.collapse();
sel.select();
} else if (typeof obj.selectionStart === 'number' && typeof obj.selectionEnd === 'number') {
obj.selectionStart = obj.selectionEnd = value.length;
}
}, 0);