【问题标题】:Tree View/Navigation in XFormsXForms 中的树视图/导航
【发布时间】:2010-06-21 15:51:20
【问题描述】:

我想知道.. 在给定 XML 数据结构的情况下,是否可以在 XForms 中进行树视图/导航(并且有些容易)?

如果可能的话,我在哪里可以找到一个非常出色的示例(代码和希望可以查看的工作表单)?

另外,您有什么技巧可以实现这一点吗? (我是 XForms 新手,目前只知道基础知识)

非常感谢!

:D

【问题讨论】:

    标签: xml treeview navigation xforms


    【解决方案1】:

    我不确定您所说的“树导航”到底是什么意思,但如果您有一个在 XML 中任意嵌套的树状结构,并且希望将其作为树显示给最终用户,则可以使用 Orbeon表单,您可以在<xforms:select1><xforms:select> 上使用appearance="xxforms:tree"。例如:

    http://wiki.orbeon.com/forms/how-to/icons-tree

    这将在您的网页上呈现为一棵树,例如:

    Tree screenshot http://wiki.orbeon.com/forms/_/rsrc/1261447340941/how-to/icons-tree/Orbeon%20Forms%20Example%20Applications%20-%20Tree%20Widget-1.png

    【讨论】:

    • 我想我需要使用菜单这个词?但是,是的,这似乎是我想做的。不过,我也需要为此添加事件(使其像菜单一样),对吗?另外.. 我需要使用 Orbeon 引擎吗?
    • 另外,这似乎是一个非常干净的解决方案。但我很想知道您认为这样做与目前提供的其他解决方案相比有什么好处?我问的原因是因为我现在可以测试其他解决方案,但是如果使用您的解决方案,我将不得不先获得 Orbeon 引擎而不先对其进行测试.. 对吗?
    • @iHeartGreek,来自 Wikibooks 的其他解决方案也完全有效。它依赖于 Firefox 的 XForms 扩展,因此如果您的某些用户并非全部使用 Firefox,它就无法工作。另一方面,我提出的解决方案取决于您在服务器上使用 Orbeon Forms,但随后它将适用于所有主要浏览器。所以每一种都有其优点和缺点。
    【解决方案2】:

    【讨论】:

    • 谢谢!我将研究这段代码,看看它是否是最适合我的解决方案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多