omi-tap

Omi 不仅可以开发 PC 网站,我们拿来开发微信和手机 QQ 的 Web 页面,也叫 H5 页面。所以提供了 omi-tap 绑定 tap 事件来解决移动端 click 300ms 延迟的问题,使用方式也是极其简便:

  1. import { render, WeElement, tag } from "omi"
  2. import "omi-tap"
  3. @tag("my-app")
  4. class MyApp extends WeElement {
  5. onTap = () => {
  6. console.log('tap')
  7. }
  8. render() {
  9. return (
  10. <omi-tap onTap={this.onTap} >
  11. <div>Tap Me!</div>
  12. </omi-tap>
  13. )
  14. }
  15. }
  16. render(<my-app />, "body");