Reactjs React-应为赋值或函数调用,而不是看到表达式
根据条件将firebase数据绑定到下拉列表。 获取以下错误 '第424行:应为赋值或函数调用,但看到的是表达式没有未使用的表达式 "Reactjs React-应为赋值或函数调用,而不是看到表达式,reactjs,Reactjs,根据条件将firebase数据绑定到下拉列表。 获取以下错误 '第424行:应为赋值或函数调用,但看到的是表达式没有未使用的表达式 " {role&&role.map(选项=> {option.role\u ActiveFlag==“1”?--424行 ( {option.role_Name} ) :null })} 将第一个括号(从第425行移到第424行的末尾。我认为你应该在第424行的开头添加return或将括号更改为()。将第一个括号(从第425行移到第424行的末尾。我认为你应该在第
{role&&role.map(选项=>
{option.role\u ActiveFlag==“1”?--424行
(
{option.role_Name}
)
:null
})}
将第一个括号(
从第425行移到第424行的末尾。我认为你应该在第424行的开头添加return或将括号更改为()。将第一个括号(
从第425行移到第424行的末尾。我认为你应该在第424行的开头添加return
。(或将括号更改为)
。
<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>