通过条件将Firebase数据绑定到Dropdown。 得到以下错误 '第424行:希望进行赋值或函数调用,而是看到一个表达式no-unused-expressions '
<TextField
id="sp_Role"
select
label="Select Role"
fullWidth
required
className={classes.textField}
value={this.state.sp_Role}
helperText={this.state.sp_RoleError}
error={!!this.state.sp_RoleError}
onChange={this.handleChangedropdown('sp_Role')}
SelectProps={{
MenuProps: {
className: classes.menu,
},
}}
margin="normal"
>
{role && role.map(option =>
{option.role_ActiveFlag==="1" ? ---424 line
(<MenuItem key={option.id} value={option.role_Name}>
{option.role_Name}
</MenuItem>)
:null
})}
</TextField>
答案 0 :(得分:1)
将第一个括号(
从第425行移到第424行的结尾。我认为您应该在424的开头添加return或将括号更改为()。