【发布时间】:2020-11-01 14:42:33
【问题描述】:
我注意到 REACT 中的组件的禁用没有按预期工作。
<Link onClick={() => this.DoSomething()}
disabled={this.props.status != "Approved"}>
<NavDropdown.Item>Approve</NavDropdown.Item>
</Link>
我想停止特定条件下的链接遍历。 --For status =Approved 仅在这种情况下我希望它调用 this.DoSomething()
使用三元(条件)运算符条件,我无法在 LINK 组件中进行比较。
我不能将整个链接组件放在条件运算符中,因为这两种情况我都需要 NavBar。
【问题讨论】:
-
分享完整的组件代码(包括导入)可能会有所帮助,或者告知
Link是什么,以便我们可以看到它接受的道具。 -
我认为这可能会有所帮助Link
标签: reactjs