我有很多实体。但我面临着管理行动菜单的问题。我想要的是:
basemenu1
|
__ submenu1
|
__subsubmenu1
|
_ subsubsubmenu1
否则屏幕上会有很多菜单,看起来不太好。
答案 0 :(得分:1)
Isis不支持,但我担心。
我只想说,有很多级联子菜单是“代码味道”(并且不会带来愉快的用户体验,启动)。
如果您有许多域服务操作,您可能希望将其中一些移动到对象上,以使这些对象在行为上完整(而不是贫血的数据容器)。
或者,如果您希望保持在域服务中实现的行为,您仍然可以将这些操作显示为,就好像它们是通过使用提供的操作在对象上实现的,如[1] [ 2]
编辑:您还可以尝试将操作与属性/集合相关联,以便将它们渲染到它们所处理的成员附近。 [3]
HTH 丹