vue-office
vue-office copied to clipboard
移动端excel组件加载完毕后会自动聚焦第一个格子弹出键盘
"@vue-office/excel": "^1.4.5",
同问+1
ios没问题,android会弹出
在excelRenderedHandler里加这个ios上可以解决,但安卓加载慢时会闪一下键盘 还是期望从源头上解决吧 document.activeElement.blur(); const inputElements = myDiv.querySelectorAll("input, textarea"); inputElements.forEach(function (element) { element.disabled = true; })
还是要源头解决这个问题,增加更多的配置项,可以在xlsx渲染完毕前自行增加loading模块,渲染完毕的回掉中处理完后再展示预览区域 const inputs = document.querySelectorAll("input") for (var i = 0; i < inputs.length; i++) { inputs[i].readOnly = true; }
滑动也会触发 怎么解决 和上面提供的方法一样吗?