laravel - 整数 ID 在 Vue 组件中被四舍五入
问题描述
我有一个生成 17 位(64 位)数字 ID 的 Laravel 应用程序(laravel-snowflake)
当此集合作为道具呈现到 Inertia Vue 组件中时,最后 2 位数字将四舍五入到最接近的 10。
37648503920529408 正在四舍五入为 37648503920529410
37648503945695232 正在四舍五入为 37648503945695230
这不会一直发生,但对于大多数 ID 都会发生。
我已经通过管道的每个类转储了集合,它始终与数据库匹配,只有当它进入 Vue 时,才会对 ID 进行四舍五入。
对此有何解释?
解决方案
推荐阅读
- jquery - 使用 jQuery 动态更新 CSS 属性
- c# - TcpClient 不接收来自服务器的字节
- java - 尝试打开片段时,显示此错误
- flutter - 如何在 Flutter 中创建底部评论小部件?
- asp.net - 使用基本身份验证将 SSRS 报告的数据源连接到 .net Web api
- xml - XSLT 取消注释并删除 xml 版本标记
- node.js - 从“crypto”迁移到 crypto-js 库:二进制编码
- mysql - mysql - 更新前触发检查值
- botframework - 是否可以制作聊天机器人并在同一平台上多次将其用作模板?
- javascript - 输入时更改语言