upload测试

来源:10-13 异步怎样测试? - Upload 测试第一部分

慕仙9251256

2020-04-30

图片描述
图片描述
请问这是什么错误,判断上面说这是类型,因为定义的时候有空
第一图:
绑定元素“icon”隐式具有“any”类型
第二图:
不能将类型“HTMLInputElement | null”分配给类型“HTMLInputElement”。
不能将类型“null”分配给类型“HTMLInputElement”

写回答

1回答

张轩

2020-05-02

同学你好 第一个错误 给 icon onClick 指定一个具体类型就好了

第二个错误 querySelector 返回可能为 null,所以两个类型不匹配,你可以使用一下类型断言

fileInput = wrapper.container.querySelector('.viking-file-input') as HTMLInputElement
uploadArea = wrapper.queryByText('Click to upload') as HTMLElement


0
0

React18+TS高仿AntD从零到一打造组件库

设计,开发,测试,发布再到 CI/CD,从0到1造轮子

2122 学习 · 959 问题

查看课程