方案 1 ,前端参与到逻辑计算,且前端存在小数精度问题,需要做额外工作
方案 2 ,将逻辑写在 data 类中,会不会职责不清晰?
方案 3 ,后端要计算一遍,再塞值,略麻烦
请教一下哪种方案更好
1
fiypig 2022-04-19 16:30:03 +08:00
后端处理
|
2
Chase2E 2022-04-19 16:44:42 +08:00 2
后端应该对一切数据负责, 想象成你的服务没有前端, 用户只能用命令行 /curl 调用来使用的场景来设计 API
|
3
131 2022-04-19 17:26:41 +08:00
金额一般都是根据需要的精度用整数来存,比如 1.23 存成 123
|
4
niboy 2022-04-19 17:29:26 +08:00
后端处理呗,举手之劳
|
5
akira 2022-04-19 19:38:21 +08:00
方案 3 ,开个新接口做这个事情。
|