naive-ui icon indicating copy to clipboard operation
naive-ui copied to clipboard

n-menu包含子菜单的父级菜单可以被选中

Open hackyoMa opened this issue 2 years ago • 6 comments

This function solves the problem (这个功能解决的问题)

例如当父菜单同样拥有界面时,可以通过on-update:value进行跳转。

Expected API (期望的 API)

n-menu -> activate-parent: true | false

hackyoMa avatar Jun 12 '22 14:06 hackyoMa

如果具有展开交互,怎么处理

07akioni avatar Jun 12 '22 14:06 07akioni

又可以展开又可以点击的那种

07akioni avatar Jun 12 '22 14:06 07akioni

我的需求通过render-label解决了。 我说的就是又可以展开又可以点击的这种场景,现在点击菜单的话是只触发了展开,但是不触发value update,建议是增加个配置,点击菜单可以即触发展开又触发value update。

hackyoMa avatar Jun 12 '22 15:06 hackyoMa

hello,可以share下代码吗?如何做到选中了,menu-item整体的高亮

我的需求通过render-label解决了。 我说的就是又可以展开又可以点击的这种场景,现在点击菜单的话是只触发了展开,但是不触发value update,建议是增加个配置,点击菜单可以即触发展开又触发value update。

pro-xiaoy avatar Jul 28 '22 09:07 pro-xiaoy

没做那么复杂,但实际上你label自定义的话,想怎么画就怎么画。 { key: '/workflows/' + org.id, label: () => h( RouterLink, { to: '/workflows/' + org.id }, { default: () => org.name } ), id: org.id, parentId: org.parentId }

hackyoMa avatar Jul 29 '22 01:07 hackyoMa

这个我再考虑一下,看看要不要加一个功能允许选中

07akioni avatar Jul 30 '22 15:07 07akioni

大佬,非常需要这个功能!!感谢!

Broderick890 avatar Mar 24 '23 06:03 Broderick890

This issue does not have any recent activity. If you are still experiencing similar problems, open a new error, including a minimal copy of the problem

jahnli avatar Mar 12 '24 13:03 jahnli