【发布时间】:2021-09-24 16:03:35
【问题描述】:
我正在尝试使用这行代码,但看起来它使用的是打字稿。我的项目不是。我需要让它在 ReactJS 中工作(JS 和 ReactJS 的新手)。只需要了解下面这意味着什么以及如何使其符合 reactjs 即可。
const VideoPreview = ({ stream }: { stream: MediaStream | null }) => {
改成这个可以解决问题,但不知道| null 是什么意思?
const VideoPreview = ({ stream }) => {
【问题讨论】:
-
| null是返回类型... -
这意味着
stream参数是MediaStream或者它是null。 -
问题的标题和正文似乎问了两个不同的问题。标题似乎询问如何删除类型注释,而正文询问类型注释的含义。
标签: javascript reactjs typescript