我一直在寻找屏幕之间的过渡,但找不到在屏幕之间导航的最佳实践,.Making子屏幕和条目在apps.xml中进行了尝试,但它在页面顶部给出了一个链接,这不是我想要的。我想通过锚标签在html-5或更早的版本中进行转换。做同样的事情的最佳实践是什么?
发布于 2014-04-15 08:46:45
下面的代码可以在一个屏幕上生成你想要的代码。但您需要自己覆盖"label“宏,使其包含一个"link”,这只需在宏"label“中添加一个<#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-12 13:20:43
屏幕转换是屏幕定义的一部分,它指定如何处理转换的输入(如果有与之关联的逻辑/操作),以及在转换完成时转换到哪个屏幕。
要访问屏幕过渡,您只需让浏览器(或客户端)转到屏幕的URL,加上由正斜杠分隔的过渡名称(即在URL中,将过渡视为屏幕“目录”中的目录或文件)。这可以通过一个超链接、一个表单目标、一个AJAX调用等来完成。
要在Moqui中使用XML屏幕(或XML表单)创建链接或按钮,只需使用" link“标记。
https://stackoverflow.com/questions/23016295
复制相似问题