关于对象的数据类型

来源:5-4 播放与暂停的实现

慕婉清6519659

2020-07-24 12:45

例如:

let videoContent = this.tempContainer.querySelector(`.${styles['video-content']}`);

videoContent 明显是一个Element

后面却直接使用videoContent.paused,实际上根本没有paused属性编译是不能通过的

视频中是怎么进行类型断言的


写回答 关注

1回答

  • qq_爱笑的眼睛_1
    2020-07-24 18:17:48
    let videoContent: HTMLVideoElement = this.temContainer.querySelector(`.${styles['video-content']}`)

    同学, 老舅有这样断言过的~

TypeScript封装播放器组件

手把手教大家进行需求分析、组织代码,并使用组件化编写高性能代码。

7987 学习 · 60 问题

查看课程

相似问题