image: function () {
// 劫持原来的图片点击按钮事件
const ele = document.querySelector("#uploadFileImg")?.click();
}
为了解决此问题,我们需要明确告诉 TypeScript 我们正在处理的是`HTMLElement`对象而不是普通的`Element`对象。我们可以通过类型断言或类型收缩来完成这个操作。
改成:
image: function () {
// 劫持原来的图片点击按钮事件
const ele = document.querySelector("#uploadFileImg")as HTMLElement
ele.click()
},