gpt4 book ai didi

javascript - 转换 document.getElementById 以访问 TypeScript 中的文件

转载 作者:搜寻专家 更新时间:2023-10-30 22:03:47 24 4
gpt4 key购买 nike

我对 angularjs 很陌生。我无法在线找到解决方案。我想从文件中读取文本。我试图按照这个例子。 FileReader not loading file properly using AngularJS

但是,由于我使用的是 TypeScript,因此我收到此行的错误

document.getElementById('fileInput').files[0];

错误:“HTMLElement”类型上不存在属性“files”。

请建议我如何转换以使用这些文件。

最佳答案

我发现问题中错误的另一种方法是替换:

document.getElementById('fileInput').files[0];

var input: any = document.getElementById('fileInput');
var file = input.files[0];

通过将输入定义为类型“any”,Typescript 编译器不再引发错误。

关于javascript - 转换 document.getElementById 以访问 TypeScript 中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35808809/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com