zoukankan      html  css  js  c++  java
  • Vant中的日期元素在iOS上显示NaN

      也许你的JS代码是这样new一个日期对象的: new Date('2020-03-03'),这样的对象在Androi和Windows平台中都能够正常显示,但是在iOS中却显示为NaN(not a number);此外,最近在调试的时候发现,当前端接收到后端传过来的日期字符串信息时直接通过new Date('日期字符串'),也会显示NaN;经查阅相关资料,若在创建Date对象使用new Date('2020-03-03')这样的写法,那么该组件会无法渲染,因为iOS 不支持以中划线分隔的日期格式,但是iOS可以支持以斜杠分隔的日期格式,如2020/03/03;因此,前端接收到后端的日期字符串时,首先要做一下替换处理,即将中划线替换为斜巷('-'  ==》 ‘/’),通过这样的处理后日期就可以正常地在iOS上显示了。

  • 相关阅读:
    iOS进阶_三方使用步骤
    Runtime
    感想
    git
    随笔感想
    关于APP上架问题需要ipad图标的问题
    ubuntu安装
    JNI和NDK
    数据结构——队列链表实现
    数据结构——栈的实现(数组、Java)
  • 原文地址:https://www.cnblogs.com/bien94/p/12492665.html
Copyright © 2011-2022 走看看