钛合金按钮打开视图

迈克·S。

离开钛合金一段时间后,似乎我什至忘记了最简单的任务。例子:我在主页上有一堆按钮。单击每个按钮时应打开其各自的视图。单击按钮后如何打开该关联视图?

视图

<Alloy>
<Tab title="Home">
    <Window class="container">
        <Label>This is the Home View</Label>
        <ImageView id="kplLogo"/>
        <View id="homeNav">
            <Button class="navButton" id="recognizeButton" title="Recognize" onClick="doClick" />
            <Button class="navButton" id="reactButton" title="React"/>
            <Button class="navButton" id="reportButton" title="Report"/>

        </View>
    </Window>
</Tab>
</Alloy>

当用户单击一个按钮(例如现在的identifyButton)时,它应该打开identifyView。我知道这很简单,但此刻我正在陷入僵局。

谢谢您的帮助。询问是否需要更多细节。

我同意

首先,向每个Button添加一个属性,这将使得可以调用子View控制器,例如:

<Button id="recognizeButton" title="Recognize" child_controller="recognizeView" />

还要在<tab>元素上使用id

<Tab id="hometab">

然后,在控制器中,添加事件侦听器:

$.recognizeButton.addEventListener('click', function(e) {
    if (e.source.child_controller) {
      controller = Alloy.createController(e.source.child_controller);
      $.hometab.open(controller.getView());
    }
});

这将在同一选项卡中打开一个新窗口,并保留历史记录,这样,当您单击reutrn时,您将回到主选项卡。如果您需要更广泛的示例,请检查以下内容:https : //github.com/asiviero/drupanium_app/tree/master/app,我以这种方式使用主视图,从“ includes”文件夹中的控制器打开视图

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用钛合金打开和关闭窗户

来自分类Dev

钛合金-清空节点(视图/窗口)

来自分类Dev

钛合金的滚动视图有问题吗?

来自分类Dev

Snapchat喜欢在钛合金的视图之间滑动

来自分类Dev

如何获得钛合金中当前打开的窗口?

来自分类Dev

钛合金:将视图以图像形式保存到photoGallery吗?

来自分类Dev

如何在钛合金列表视图中定位单个项目?

来自分类Dev

如何在钛合金列表视图中定位单个项目?

来自分类Dev

通过钛合金中的ID更改视图的背景色

来自分类Dev

在钛合金滚动视图元素上创建此效果

来自分类Dev

钛合金的条件问题

来自分类Dev

钛合金的可变范围

来自分类Dev

钛合金-TSS与CSS?

来自分类Dev

钛合金整体功能

来自分类Dev

钛合金Android登录

来自分类Dev

钛合金的星级控制?

来自分类Dev

钛合金-创建没有控制器的视图并在该视图内访问组件

来自分类Dev

钛合金骨干和ACS

来自分类Dev

TableViewRows的钛合金动态高度

来自分类Dev

钛合金骨干和ACS

来自分类Dev

钛合金的状况发布问题

来自分类Dev

如何用钛合金打开带有附件的电子邮件编辑器?

来自分类Dev

钛合金在Android上崩溃,无法调用未定义的方法“打开”

来自分类Dev

钛合金-如何将视图从0高度动画化为“自动”

来自分类Dev

钛合金数据绑定:如何从单击视图中获取当前模型?

来自分类Dev

钛合金-如何将视图从0高度动画化为“自动”

来自分类Dev

钛合金带凸耳的带中心按钮的凸耳条-Dailybooth风格

来自分类Dev

Appcelerator /钛合金-如何在将字符串添加到视图之前对其进行操作

来自分类Dev

Appcelerator /钛合金-如何在将字符串添加到视图之前对其进行操作

Related 相关文章

热门标签

归档