首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CASL渲染子组件,如果'cannot‘

CASL渲染子组件,如果'cannot‘
EN

Stack Overflow用户
提问于 2018-11-25 04:45:45
回答 2查看 352关注 0票数 0

如果用户‘不能’做某事,我如何用@casl/react显示子组件?

我之所以问这个问题,是因为如果用户未被授权,但处于禁用状态,我仍然希望呈现一个组件。

示例:

我想做的是:

代码语言:javascript
复制
<Cannot do="update" on="style">
    <button disabled={true}> Update </button>
</Cannot>
EN

回答 2

Stack Overflow用户

发布于 2018-11-25 05:11:10

忘了我只能检查能力了

<button disabled={!abilities.can('update', 'style')}> Update </button>

票数 0
EN

Stack Overflow用户

发布于 2018-12-28 02:55:58

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53462220

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档