ZK标记中的开关和大小写属性



这里有一个例子:

<zk switch="${each}">
    <zk case="1">
        <hbox spacing="0">
            <textbox
                value="@bind(processChecklistBean.processCheckListDesc)" />
            <image
                src="/resource/image/greenbar-bar.gif" style="cursor:pointer"
                onClick="@command('showPickModalWindow',folderProcessObject = processChecklistBean)" />
        </hbox>
    </zk>
    <zk case="2">
        <hbox spacing="0">
            <textbox
                value="@bind(processChecklistBean.folderProcessChecklistRecord.checklistComment)" />
            <image
                src="/resource/image/greenbar-bar.gif" style="cursor:pointer"
                onClick="@command('showCommentPickDialog',folderProcessObject = processChecklistBean)">
            </image>
        </hbox>
    </zk>
                            </zk

有人能告诉我吗:

  1. 为什么要使用这两个属性switchcase

  2. 开关和case属性更喜欢哪种情况?

如果你知道Java Switch案例,你会很容易理解为什么在这里使用它。只需检查这个when-to-use-a-switch-statement-in-Java

在这里,如果你将使用if/else,它有点复杂,它将检查每个条件,而在Switch的情况下,循环将自动中断。就像如果case="1"满足当前循环将中断,它将不会继续,循环将再次启动一样,这是

的优势

相关内容

  • 没有找到相关文章

最新更新