【问题标题】:Transitions between Screens in MOquiMOqui 中屏幕之间的转换
【发布时间】:2014-04-15 08:46:44
【问题描述】:

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

【问题讨论】:

    标签: moqui


    【解决方案1】:

    屏幕中的以下代码可以生成您想要的代码。但是你需要自己重写“label”宏,让它包含一个“链接”,只需在宏“label”中添加一个即可。

    <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>
    

    【讨论】:

      【解决方案2】:

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

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

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

      【讨论】:

      • 感谢您的指导,对我很有帮助。我可以通过编写以下代码来浏览屏幕......
        这个来自 FTL 的测试链接
        并编写了转换标签和默认响应属性 a 完成了我的工作。但我仍在寻找更好的方法,使编码更容易。
      猜你喜欢
      • 2012-07-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-06
      相关资源
      最近更新 更多