收藏
回答

数据绑定NaN显示为null

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug 数据绑定 工具 1.02.1806120 2.1.1


data的某个变量设置为NaN,在wxml中进行数据绑定,显示为null而不是NaN。{{item === null ? "不可用" : item}}显示为“不可用”,(此处有误,NaN不应使用===判断,但该问题不影响结论)而{{item === NaN ? "不可用" : item}}显示为“null”。 按照文档,data支持数字类型,NaN也是数字类型中的一个值,为什么不能正确显示?


最后一次编辑于  2018-07-11
回答关注问题邀请回答
收藏

2 个回答

  • 东流
    东流
    2018-07-09

    NaN 不等于NaN

    2018-07-09
    有用
    回复 1
    • 桃又
      桃又
      2018-07-11

      这确实是个问题,但问题不是这个问题。 NaN不等于NaN,但NaN也不等于null,NaN显示出来也不是null。这里NaN确实自己变成了null。

      2018-07-11
      回复
  • 卢霄霄
    卢霄霄
    2018-07-09

    isNaN

    2018-07-09
    有用
    回复 4
登录 后发表内容