首页 > 解决方案 > 设备显示未定义

问题描述

我正在与基于videoinput.I 的设备进行映射。我想显示这些值,但这里的设备显示未定义。我在这里做错了什么请帮助我提前谢谢

{
  devices.map((device, key) => device.kind ==="videoinput") 
  ? <option value={device.deviceId }> {device.label || `Device ${key + 1}`} </option>
  : null 
}

标签: javascriptreactjs

解决方案


)之后"videoinput"是结束devices.map()通话。条件表达式必须是箭头函数的一部分。

{
  devices.map((device, key) => device.kind ==="videoinput" ? 
    <option value={device.deviceId }> {device.label || `Device ${key + 1}`} </option>
    : null )
}

推荐阅读