收藏
回答

小程序在wxml页面怎么判断值是文字还是数字?

小程序在wxml 页面上 怎么判断一个值是否是文字还是数字?

这里的{{j.value}}是for循环出来的 文字和数字要使用不同的style 所以怎么在页面上判断一下

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

5 个回答

  • 卡卡
    卡卡
    2021-07-07

    isNaN(j.value - 0)

    true代表不是数字

    false就是数字

    麻烦点有用和赞,谢谢

    2021-07-07
    有用 1
    回复 10
    • 泰
      2021-07-07
      这样不行啊
      2021-07-07
      回复
    • 卡卡
      卡卡
      2021-07-07回复
      为什么不行?
      2021-07-07
      回复
    • 泰
      2021-07-07回复卡卡
      我这个数据明明是 文字 但是style 附上了321
      2021-07-07
      回复
    • 卡卡
      卡卡
      2021-07-07回复
      不可能啊,你那样写是ok的,不可能是321,你自己再调试确认一下了
      2021-07-07
      回复
    • 泰
      2021-07-07回复卡卡
      我这个明明是文字 但是 给我style赋值却是321 不是 ===true 的值
      2021-07-07
      回复
    查看更多(5)
  • 🍀
    🍀
    2021-07-07

    数值固定吗? ===可以用吗

    2021-07-07
    有用 1
    回复 3
    • 安逸
      安逸
      2021-07-07
      正解
      2021-07-07
      1
      回复
    • 泰
      2021-07-07
      数值不固定
      2021-07-07
      回复
    • 🍀
      🍀
      2021-07-07回复
      实在不行就在js里面循环处理下吧,先吧功能实现,后面在优化
      2021-07-07
      1
      回复
  • 太白免
    太白免
    2022-04-20

    wxs了解一下

    2022-04-20
    有用
    回复
  • Hello W
    Hello W
    2021-07-07

    js文件里面 数组循环一边自定义个字段判断吧

    2021-07-07
    有用
    回复
  • @🌞
    @🌞
    2021-07-07

    style动态判断就行了啊

    2021-07-07
    有用
    回复 1
    • 泰
      2021-07-07
      style 里怎么写
      2021-07-07
      回复
登录 后发表内容