css - 如果禁用,则在悬停路由器按钮时禁用指针事件
问题描述
是否可以关闭禁用的路由器按钮上的指针事件?我在路线上的状态设置为禁用,因为一些标准没有那么早满足,但仍然可以指向它并单击,即使它除了触发消息之外没有做任何事情。我需要在路线上添加css类吗?希望我不需要这样做。
<Route
disabled={saving || ableToWork === false}
requiresValidation
key={`${match.url}/receipt`}
label={formatMessage(GeneralMessages.verify)}
loc={`${match.url}/receipt`}
path={`${match.path}receipt`}
render={() => (
<Receipt
{...rest}
match={match}
onCancel={this.onCancel}
onBack={this.handleOnBack}
/>
)}
/>,
解决方案
是的,您必须为此使用 CSS。
Route 组件不处理这个:文档
推荐阅读
- java - 将 SpringBoot + mongoDB ATLAS 应用部署到 Heroku
- javascript - 使用 CSS/JS 洗牌文本动画?
- reporting-services - 如何在 SSRS 中使用字符串作为数据集的字段
- servicestack - 使用 OrderBy 和 join 时,Count distinct 不起作用
- typescript - 在 TypeScript 中使用装饰器时,非静态方法看不到同一类的非静态字段
- amazon-web-services - 将文件从一个 S3 存储桶转换到另一个
- docker - Bitbucket 管道 - Docker 内存
- html - 限制日期时间选择器的日期和/或时间
- google-cloud-platform - 为什么 Terraform 的 GCP google_project_iam_member 资源需要这么长时间才能部署?
- reactjs - Axios 有秘密缓存吗?