收藏
回答

picker多列选择器的延时?

因为业务需要,没用官方的picker地区,用的是自己的地区,当用户快速滑动,快速点击确定的时候会造成数据没反应过来就提交到后台了,就是这样这个有什么解决办法呢。。。

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

4 个回答

  • Admin²⁰²¹
    Admin²⁰²¹
    2020-06-05

    确实会有这种情况存在。本人也碰到过的。动态setData的时候

    所以在提交前进行数据合法性验证,在bindpickerend和start设置选择中/选择完成标志。选择完成后数据合法后才允许提交。

    2020-06-05
    有用 1
    回复
  • PandoraBox
    PandoraBox
    2020-06-05

    绑定 bindpickerstart和bindpickerend

    https://developers.weixin.qq.com/s/dfdQXSmT7ahE

    2020-06-05
    有用 1
    回复
  • 账号已注销
    账号已注销
    2020-06-05

    还是录个屏吧

    2020-06-05
    有用
    回复 1
    • 张小怂呦
      张小怂呦
      2020-06-05
      好像不能发视频。。。
      2020-06-05
      回复
  • 鹏宇zero
    鹏宇zero
    2020-06-05

    能具体描述下吗?

    2020-06-05
    有用
    回复 3
    • 张小怂呦
      张小怂呦
      2020-06-05
      当用户滑动省份的时候,我要根据省份来筛选市县,这需要一点时间,这个时候用户快速的点击确定就会出现 省和市县不匹配
      2020-06-05
      回复
    • 鹏宇zero
      鹏宇zero
      2020-06-05回复张小怂呦
      省份对应的县市 你是 异步查询回来的? 这个 网络请求的延迟 在 秒级。。。
      建议 将省份 和 县市 的 mapping在 小程序开启的时候,作为基础数据请求回来,保存至 storage,并保存对应版本号。 每次做本地查询。
      如果有修改,通过版本号升级  mapping。覆盖storage。
      2020-06-05
      回复
    • 张小怂呦
      张小怂呦
      2020-06-05
      我就是存在了storage,当用户滑动省份的时候,把省份后面的市县都取出来渲染上,但是当我取数据渲染的时候,用户点击确定,数据就错了
      2020-06-05
      回复
登录 后发表内容
问题标签