收藏
回答

后台数据是一个Long型 到了小程序接受这个数值 和后台的数值不同

我后台是一个Long型的id (如:575092767672238078)  到了小程序接受会变成(575092767672238000

后来把Long型变成了String型  正常了 ,但是把这个数值绑定到元素上  查看xml文件也正常 ,点击元素获取这个数值的也正常,但是传递给下一个页面  下个页面接受也会出现这种情况(575092767672238000),望大佬给点建议

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

3 个回答

  • 小七
    小七
    2019-09-26

    老哥,可不可以把解决的方法说出来,这不明不白的让人很难受

    2019-09-26
    赞同
    回复
  • 晋威
    晋威
    2019-05-21

    这个是因为超出了安全整数的范围,转成字符串再传递呢?

    2019-05-21
    赞同
    回复 1
    • if
      if
      2019-05-21

      谢谢  已经解决了

      2019-05-21
      回复
  • 祺爸💎
    祺爸💎
    2019-05-21

    id为什么这么长?这个难道不是设计不合理吗?

    2019-05-21
    赞同
    回复 5
    • if
      if
      2019-05-21

      用的snowflakeld  算法  生成的id,问题我已经解决了  谢谢


      2019-05-21
      回复
    • 祺爸💎
      祺爸💎
      2019-05-21回复if

      如果是我做后端,我会换个更合理的算法

      2019-05-21
      回复
    • if
      if
      2019-05-21

      呵呵   这样写方便业务的拓展

      2019-05-21
      回复
    • 祺爸💎
      祺爸💎
      2019-05-21回复if

      不觉得,生成id的算法万万千,不觉得一长串纯数字有多方便

      2019-05-21
      回复
    • Lee°
      Lee°
      2019-06-17回复if

      怎么解决的啊?改成用字符串传递吗?

      2019-06-17
      回复
登录 后发表内容