收藏
回答

picker多列选择器的延时?

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

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

5 个回答

  • Admin ²º²⁴
    Admin ²º²⁴
    2020-06-05

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

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

    2020-06-05
    有用 1
    回复
  • 九歌^
    九歌^
    2020-06-05

    绑定 bindpickerstart和bindpickerend

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

    2020-06-05
    有用 1
    回复 2
    • 您
      2022-03-24
      可以发一下代码看一下吗
      2022-03-24
      回复
    • 九歌^
      九歌^
      2022-03-25回复
      不是发了么?我发的这个链接 就是代码
      2022-03-25
      回复
  • 🍉
    🍉
    2021-11-25

    请问这个解决了嘛?我也遇到了这样的问题,还没找到解决方法

    2021-11-25
    有用
    回复 2
    • 张从心
      张从心
      2021-11-30
      就用楼上说的绑定 bindpickerstart和bindpickerend
      2021-11-30
      回复
    • 您
      2022-03-24回复张从心
      能不能发代码看一下呀,楼主大大
      2022-03-24
      回复
  • 账号已注销
    账号已注销
    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
      回复
登录 后发表内容
问题标签