所以我有一个drop事件,我可以调用
fileInput.files = e.dataTransfer.files;
上面的代码有效,但是当我尝试在typescript中编写代码时,我正在为fileInput变量分配一种HTMLInputElement。之后fileInput.files因为readonly属性。
fileInput: HTMLInputElement;
fileInput.files = e.dataTransfer.files; // now is readonly
我的意思是解决这个问题的一种方法是为fileInput设置一个类型,但这是正确的方法吗?