【问题标题】:NativeScript TAB button double functionalatyNativeScript TAB 按钮双重功能
【发布时间】:2017-03-29 19:25:49
【问题描述】:

我们需要让我们的移动应用程序在选项卡上绑定两个事件。加载时它需要加载一个页面,单击同一个按钮需要更改视图。 问题是,当 TAB 页面被渲染时,如果没有错,则在插入新页面时无法获取另一个事件处理程序。 IONIC可以实现这个功能,但是我们需要nativescript。

知道怎么做吗?!

thnx

【问题讨论】:

    标签: nativescript angular2-nativescript


    【解决方案1】:

    在 NativeScript 中添加任何你想要的额外点击处理程序是相当简单的。我不确定我是否理解您的问题或用例;但是要添加另一个点击处理程序(假设您想要点击事件)

    您可以使用: element.on('tap', anotherTapHandler);

    要获取元素,您可以使用内置的 view.getViewById('id') 或者您可以使用像我的 Nativescript-Dom 插件这样的插件(免责声明:我是作者)来执行类似 getElementsByClassName('MyButton')[0].on('tap', anotherTapHandler); 或其他辅助函数的操作找到所有元素并对每个元素运行你的函数...runAgainstTagNames('Button', function(element) { element.on('tap', anotherTapHandler); });

    【讨论】:

      猜你喜欢
      • 2022-11-22
      • 1970-01-01
      • 1970-01-01
      • 2019-03-22
      • 1970-01-01
      • 2021-11-07
      • 2022-01-08
      • 2020-05-15
      • 1970-01-01
      相关资源
      最近更新 更多