收藏
回答

from 表单中 button 事件的使用

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 需求 button 微信iOS客户端 Android 6.6.7 2.2.2

现在button的开发能力越来越多了,from和button结合使用时,比如使用button提交表单内容和获取用户授权时,事件为非冒泡事件,执行顺序就存在问题。

有没有什么方式能控制这些事件的先后顺序


最后一次编辑于  2018-08-17  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

2 个回答

  • 玉之帝
    玉之帝
    2018-08-17

    提交form表单,这里能不能做点手脚阿。就是因为这个原因,我都不怎么用form方式了。


    除非需要formid做消息模板推送。

    2018-08-17
    赞同
    回复 3
    • smile
      smile
      2018-08-17

      from表单主要是为了获取用户输入的信息

      2018-08-17
      回复
    • 玉之帝
      玉之帝
      2018-08-17回复smile

      为了这个需求,我把表单功能舍弃。

      2018-08-17
      回复
    • smile
      smile
      2018-08-17回复玉之帝

      可以

      2018-08-17
      回复
  • limoliy
    limoliy
    2018-08-17

    给button按钮加上catchtap事件,比如button外层是跳转,button是点击事件,这样写可以只触发点击事件不跳转

    2018-08-17
    赞同
    回复 5
    • smile
      smile
      2018-08-17

      我现在用到获取用户信息 和提交form表单,我想先获取用户信息再提交form表单


      2018-08-17
      回复
    • limoliy
      limoliy
      2018-08-17回复smile

      你指的bindgetuserinfo?这不是微信用户授权时用的,你怎么会和表单提交写一块的

      2018-08-17
      回复
    • smile
      smile
      2018-08-17回复limoliy

      对用户授权后才能提交from表单内容,用户在提交from表单时需要提交用户信息,我就写在一起了。

      2018-08-17
      回复
    • limoliy
      limoliy
      2018-08-17回复smile

      ...居然这样,我都是先授权,获取到信息后存起来,表单提交时再上传

      2018-08-17
      回复
    • smile
      smile
      2018-08-17回复limoliy

      我现在需要在一个button做两个操作

      2018-08-17
      回复