1

我一直在寻找屏幕之间的转换,但无法找到浏览屏幕的最佳做法。在 apps.xml 中制作子屏幕和条目是一种尝试,但它在页面顶部提供了一个链接,这不是我想要的. 我想通过锚标记在 html-5 或更早版本中进行转换。做同样的事情的最佳做法是什么?

4

2 回答 2

1

屏幕中的以下代码可以生成您想要的代码。但是您需要自己覆盖“标签”宏以使其包含一个“链接”,只需在宏“标签”中添加一个 <#recurse/> 即可。

<transition name="gotoScreen1">
    <default-response url="Screen1"/>
</transition>

<widget>
   <label type="pre">
       <link url="gotoScreen1" link-type="anchor" text="This test link from FTL"/>
   <label type="pre">
</widget>
于 2014-04-15T00:46:44.667 回答
0

屏幕转换是屏幕定义的一部分,它指定如何处理转换的输入(如果有与之关联的逻辑/动作)以及在完成时转换到哪个屏幕。

要访问屏幕转换,您只需让浏览器(或客户端)转到屏幕的 URL,加上由正斜杠分隔的转换名称(即在 URL 中将转换视为“目录”中的目录或文件”的屏幕)。这可以通过超链接、表单目标、AJAX 调用等来完成。

要在 Moqui 中使用 XML 屏幕(或 XML 表单)创建链接或按钮,只需使用“链接”标签。

于 2014-04-12T05:20:43.270 回答