收藏
回答

picker组件设置只选择年份时,当start有值,ios真机显示空白

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug picker 微信iOS客户端 7.0.12 2.10.4

picker选择器,mode=date,fields=year时,当start有值时,ios客户端点开后为空白,安卓和模拟器正常

start无论是2019还是2019-01-01都是空白

<picker mode="date" value="{{date}}" start="2019-01-01" fields="year">{{date}}年</picker>

最后一次编辑于  2020-04-09
回答关注问题邀请回答
收藏

2 个回答

  • Admin²⁰²¹
    Admin²⁰²¹
    2020-04-09
    iPhone上要加上 end="2099-09-01"
    
    2020-04-09
    有用 1
    回复 5
    • 奔跑的龟斯📷
      奔跑的龟斯📷
      2020-04-09
      好的,现在正常了。这个是临时解决方案吗?
      2020-04-09
      回复
    • Peter👊
      Peter👊
      2020-04-09回复奔跑的龟斯📷
      估计不是临时解决方案,估计是永久都是这样,就像我下面说的,时间,正则,必须小心再小心。
      2020-04-09
      回复
    • Peter👊
      Peter👊
      2020-04-09回复奔跑的龟斯📷
      哈哈哈,是不是很坑,还得标注时间不能用/,必须用-
      2020-04-09
      回复
    • 奔跑的龟斯📷
      奔跑的龟斯📷
      2020-04-09回复Peter👊
      能在文档上标注一下么……start和end必须配对使用……而且这个只有选年的时候会这样,只选日期和月份好像都不会有这个坑
      2020-04-09
      回复
    • Admin²⁰²¹
      Admin²⁰²¹
      2020-04-09回复奔跑的龟斯📷
      看来我的回答对你有用,点下有用吧。
      我实测过。
      2020-04-09
      回复
  • Peter👊
    Peter👊
    2020-04-09

    苹果手机下面的时间,正则等,需要额外小心,格式不对,标点不对,直接阻塞。我估计你这个是数字与字符串的原因,改成字符串试试。

    2020-04-09
    有用
    回复 2
    • 奔跑的龟斯📷
      奔跑的龟斯📷
      2020-04-09
      字符串一样,也是白屏
      2020-04-09
      回复
    • 奔跑的龟斯📷
      奔跑的龟斯📷
      2020-04-09
      进一步验证了下,start有值就白屏,和value无关,望官方尽快修复
      2020-04-09
      回复
登录 后发表内容
问题标签