收藏
回答

微信input框type=nickname审核回调与提交按钮无法同步问题怎么处理?

微信的input框的内容审核需要blur了之后才能审核,我现在有一个用户信息修改界面,里面能修改头像和昵称等,但是我无法防止用户输入昵称之后直接点击提交昵称来提交昵称到后台,但是此时审核却还没有完成,因此实际上并不是通过审核了之后的昵称才能提交到后台的,这个该怎么办呢?

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

2 个回答

  • showms
    showms
    2023-07-19

    你可以设计成如果头像选择事件bindchooseavatar有回调时才认为有选择头像,表单才允许提交

    2023-07-19
    有用
    回复 3
    • 哈哈哈哈哈
      哈哈哈哈哈
      2023-07-20
      谢谢您的回答,但是我表达有误:请问,在ui设计上,提交按钮的点击事件可以先于每次输入input内容之后的onBlur事件触发,这件事该怎么解决。
      2023-07-20
      回复
    • showms
      showms
      2023-07-20回复哈哈哈哈哈
      我的意思是比如一个data里面有avatar和nickname两个字段,nickname是提交的时候就可以从表单获取到,但是avatar需要设计成等bindchooseavatar回调后才赋值,这样如果还没回调,表单提交时会判断出来avatar为空,不允许提交,不知道我有表达清楚吗
      2023-07-20
      回复
    • Xc
      Xc
      2023-07-24
      你好,请问该回调如何获取nickname
      2023-07-24
      1
      回复
  • 媆媆
    媆媆
    2023-07-19

    提交的时候能不能判断是否已审核通过,未通过就给用户一个提示,通过了才把昵称提交到后台

    2023-07-19
    有用
    回复 3
    • 哈哈哈哈哈
      哈哈哈哈哈
      2023-07-20
      谢谢您的回答,但是我表达有误:请问,在ui设计上,提交按钮的点击事件可以先于每次输入input内容之后的onBlur事件触发,这件事该怎么解决。
      2023-07-20
      回复
    • Hugo
      Hugo
      2023-09-07回复哈哈哈哈哈
      改UI设计?
      2023-09-07
      回复
    • 鹏
      01-05
      大佬 下次发完图 麻烦也发下链接...你也知道官方的文档是多么难找的啦..
      01-05
      回复
登录 后发表内容