擊延遲的處理)
原文發(fā)表于我的技術(shù)博客本文分享了在 Ionic 中如何處理控件點(diǎn)擊延遲的問題。原文發(fā)表于我的技術(shù)博客1. 問題描述在 Ionic 中當(dāng)在 iOS 環(huán)境下運(yùn)行元素的點(diǎn)擊事件時(shí)你會(huì)發(fā)現(xiàn)點(diǎn)擊響應(yīng)事件會(huì)出現(xiàn)延遲的情況此情況會(huì)造成用戶的操作疑惑。2. 解決方案其實(shí)官方在 QA 章節(jié)中給出了說明與解決方案許多人沒有認(rèn)真看文檔遺漏了此問題。官方說明地址: http://ionicframework.com/docs/v2/faq/#click-delaysIonic 中推薦將點(diǎn)擊事件綁定在可點(diǎn)擊的控件上如button和a上??墒钱?dāng)需要在一些其他元素上添加綁定事件時(shí)會(huì)觸發(fā)一個(gè) 300ms因設(shè)備原因也許更長(zhǎng) 的事件響應(yīng)延遲。此情況可以在元素上添加tappable屬性即可消除此延遲情況。{% codeblock lang:js%}I am clickable!{% endcodeblock %}