angular - 在条件下禁用星云上下文菜单
问题描述
我将 Angular 6 与 Nebular 一起使用,我需要在表格行上显示星云上下文菜单,并且应根据表格列状态启用或禁用上下文菜单。 ] 2 [ ] 3 [ ] 4
用例类似于附加的屏幕截图,但如果分配了状态,则菜单项应根据状态禁用,它们可能是不同的菜单项应禁用。
解决方案
不幸的是,没有办法将菜单项设置为disabled
(这里是可用的星云菜单属性列表https://akveo.github.io/nebular/docs/components/menu/api#nbmenuitem)。但我相信在您的情况下,您可以简单地使用 [nbPopover] 指令和内部的自定义操作列表。这是一个简单的例子:
https ://stackblitz.com/edit/github-vsh77o-rybmjw
希望能帮助到你!
推荐阅读
- google-bigquery - 如何将时间分区表与模板表一起使用并且 BigQuery 的限制超过 4000?
- jquery - 在 django 应用程序中的图像上绘制简单线条的最佳方法是什么
- swift - 在 NSTableView 中显示和使用核心数据
- angular - VSCode 智能感知不适用于 Angular 项目
- reactjs - 为什么我的图片在 Postman 表单数据中成功上传,但在我的反应代码中却没有?
- pandas - PyCharm 在 spyder 成功时尝试读取大的 .csv 文件时失败
- mysql - 如何配置学说(Symfony 4)与 MySQL 8.0 连接?
- java - 我在使用 removeDuplicate() 方法时遇到问题
- citrix - 如何调试 Citrix ICA 错误“已达到会话限制”?
- python - 如何在 pyODBC 查询中参数化日期戳?