【发布时间】:2021-01-29 22:24:51
【问题描述】:
我正在尝试根据某些条件显示一个 div,但它无法正常工作。 我有一些像管理员和访客这样的用户以及更多的个人资料,还有一个与管理员相关的条件让我们假设该条件 isBusy(boolean)。
我只想为管理员和访客显示特定的 div。当 isBusy 为真时,对于管理员 这是我的代码-
{(user.isAdmin() && this.props.isBusy) || user.isVisitor() &&
<div>
some more code
</div>
}
我想在用户是管理员并且 isBusy = true 或用户是访问者时显示此 div。 这些条件无法正常工作。
提前致谢
【问题讨论】:
-
如果你使用 console.log(user.isAdmin(), this.props.isBusy, user.isVisitor()) 会显示什么?
-
你能解释一下这个场景吗.. 其他的观点和角色是什么。
-
都是布尔值
标签: javascript reactjs