收藏
回答

点击任何地方执行一个操作,有没有什么好方法?

点击任何地方执行一个操作,有没有什么好方法? 如果用透明蒙层的方法的话,貌似在一些页面上滑动有问题有些又可以.... 有没有其他的好方法? 除了mixins和蒙层我好像想不到了 除非改造page中的每个method

回答关注问题邀请回答
收藏

2 个回答

  • 🍉
    🍉
    2019-11-19

    点击的地方是有http请求的吧?如果是那么可以在封装的请求中进行拦截。

    2019-11-19
    有用
    回复 1
    • 阿北
      阿北
      2019-11-19
      不一定,这点我想到了,不太适用现在的情况
      2019-11-19
      回复
  • 鲤子
    鲤子
    2019-11-18

    问题太模糊了

    点击任何一个地方执行操作,可以在page下的第一个view绑定事件

    js可以用component来代替page实现代码复用

    2019-11-18
    有用
    回复 5
    • 阿北
      阿北
      2019-11-19
      现在需要点击任何可以点击的地方,在这之前进行一个拦截执行其他的方法
      2019-11-19
      回复
    • 鲤子
      鲤子
      2019-11-19回复阿北
      emmmmm,不知道你是什么业务场景,那就写个共用的事件吧。
      2019-11-19
      回复
    • 阿北
      阿北
      2019-11-19回复鲤子
      写个公用的事件,那难道要在每个函数里都写一遍吗。。。不行
      2019-11-19
      回复
    • 鲤子
      鲤子
      2019-11-19回复阿北
      像我上面说的,你可以把内容都做到个组件里,或者就用component代替page,用组件的behaviors来实现这个。
      2019-11-19
      回复
    • 阿北
      阿北
      2019-11-19回复鲤子
      把内容做成组件需要放到每一个可以点击的地方,这样显然不太可能;用behaviors的话不能在每个方法中都拦截运行方法呀
      2019-11-19
      回复
登录 后发表内容
问题标签