gpt4 book ai didi

java - 为什么 zk 中的菜单异常会导致不支持的子项?

转载 作者:行者123 更新时间:2023-12-02 12:55:04 25 4
gpt4 key购买 nike

我有这个 zk 代码:

<zk>
<window apply="org.zkoss.bind.BindComposer" viewModel="@id('vm')@init('IndexViewModel')" validationMessages="@id('vmsgs')">
<menubar>
<menu>
<menuitem label="${each}" forEach="@load(vm.menupoints)" />
</menu>
</menubar>
</window>
</zk>

在我的 View 模型中:

    private List<String> menupoints = Arrays.asList("Home", "ShipTracking");
//getter-setter

但是我得到一个 index.zul: org.zkoss.zk.ui.UiException: Unsupported child for menu: 异常...可能是什么问题?我的目标是创建一个包含不同内容的菜单...也许有人可以帮忙吗? 谢谢!

最佳答案

Menuitem 不是受支持的菜单子(monad)项。

如果你看documentation你看到它只支持 menupopup

<menu>
<menupopup>
<menuitem label="${each}" forEach="@load(vm.menupoints)" />
</menupopup>
</menu>

关于java - 为什么 zk 中的菜单异常会导致不支持的子项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44461231/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com