【发布时间】:2019-01-28 08:46:11
【问题描述】:
我现在没有机会在 Android/IOS 设备上进行测试。使用安全吗
document.body.addEventListener('click', function (e) {})
在 Ionic 应用程序中?它可以在移动设备等上运行吗?
(我是混合应用程序的新手,如果这是一个愚蠢的问题,请见谅)
【问题讨论】:
我现在没有机会在 Android/IOS 设备上进行测试。使用安全吗
document.body.addEventListener('click', function (e) {})
在 Ionic 应用程序中?它可以在移动设备等上运行吗?
(我是混合应用程序的新手,如果这是一个愚蠢的问题,请见谅)
【问题讨论】:
我曾经在我的 ionic 应用程序中使用过事件监听器。但我观察到,当您在一个页面中附加事件侦听器时,它会附加到整个应用程序。因此,每当您单击应用程序中的任何位置时,都会调用该事件。
在 ionic 应用程序中使用文档方法不是最佳实践。它可能会产生其他错误。尝试使用内置的原生离子特性。
【讨论】:
首先,为什么需要在 Body 中添加点击事件。因为当用户点击屏幕中的任意位置时,这将触发点击事件。它不是好的做法。相反,如果您想处理特定屏幕的点击事件。可以在对应的组件模板文件中处理。
【讨论】: