如何在卡罗那(Corona)使用Lua进行链接

我是卡罗那(Corona)和Lua的新手。

像"a href"这样的链接在Lua中是否可行?我有一个按钮,我需要将其链接到其他页面,但我似乎找不到一种方法来实现它。我不试图将HTML代码注入Lua中。我只需要以Lua语言执行此类函数的一种方式。我已经谷歌并查看了Lua和卡罗那(Corona)文档,但仍然无法找到类似的内容。

对于了解此内容的人,请提供建议。谢谢s

点赞
用户2858170
用户2858170

点击一个按钮会触发一个事件。您可以实现一个处理此事件的函数,例如显示另一页。请阅读 Corona 手册并完成一些基本教程。您需要的所有信息都在那里。

来自:https://docs.coronalabs.com/api/library/widget/newButton.html

onPress (可选) 监听器。当按下按钮时可调用的可选函数。回调函数不需要测试 event.phase,因为它只遵守“began”。

https://docs.coronalabs.com/api/type/Listener.html

事件分派给侦听器。事件侦听器可以是函数或表对象。

在两种情况下,当事件发生时调用侦听器并提供一个表示事件的表。所有事件都有一个名称属性,它对应于您用于注册事件的名称。

有关更多信息,请参见基本互动和事件检测指南。

https://docs.coronalabs.com/guide/events/detectEvents/index.html

要了解如何切换“页面”或场景,请阅读:

https://docs.coronalabs.com/guide/system/composer/index.html

2017-12-22 09:03:21
用户1691485
用户1691485

在按钮中添加引用:

本地按钮=

div {

  a{["data-toggle"]="modal",
   ["data-backdrop"]="static",
    href="#refrence-modal",
 }

或者,您可以在表单中添加按钮:

  1. 定义表单的动作
  2. 将按钮类型设为提交
2017-12-22 09:04:54