2017-03-29 34 views
0

我们需要我们的移动应用程序在选项卡上绑定两个事件。加载时需要加载一个页面,并点击同一个按钮,它需要改变视图。 问题是,当TAB页面呈现时,插入新页面时无法获得另一个事件处理程序,如果没有错误。 IONIC可以实现这一功能,但我们需要nativescript。NativeScript TAB按钮双功能键

任何想法如何?

日Thnx

回答

0

要添加任何你想要的另外自来水处理程序,在NativeScript相当简单。我不确定我是否理解你的问题或用例;但添加另一个自来水处理程序(假设你要敲打事件)

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

要获得元素,你可以使用内置的view.getViewById('id')或者你可以使用插件像我Nativescript-Dom插件(免责声明:我是autobe)做类似getElementsByClassName('MyButton')[0].on('tap', anotherTapHandler);的事情或者寻找所有元素并针对每个元素运行你的函数的附加帮助函数... runAgainstTagNames('Button', function(element) { element.on('tap', anotherTapHandler); });