在项目中,前端用一个组件,后端提供了两个不同字段值来表示同一字段

在项目开发中,前端使用同一组件与后端交互时遇到问题,后端为同一字段提供了两个不同字段名,导致创建和查询操作冲突。前端发现修改组件取值会导致创建或查询出错。为解决此问题,后端将字段名统一,简化了问题并减少了后续维护的复杂性。尽管前端也可修改,但会增加逻辑复杂性和维护风险。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在项目中,前端用一个组件,后端提供了两个不同字段值来表示同一字段

简介:大家好,我是枫哥,🌟一线互联网的IT民工、📝资深面试官、🌹Java跳蚤网
课堂创始人。拥有多年一线研发经验,曾就职过科大讯飞、美团网、平安等公司。
在上海有自己小伙伴组建的副业团队,目前业余时间专注Java技术分享,春招/秋招
/社招/跳槽,一对一学习辅助,项目接活开发。

在项目中,前端用一个组件,后端提供了两个不同字段值来表示同一字段

  • 这个问题在最近开发过程中遇到,因为创建和查询是由两个人配合进行书写的,前端是同一个人进行对接

发现问题

  • 前端发现,当他修改这一字段取值符合创建时,查询就会出现问题,找不到对应的值,当他修改这一字段取值符合查询时,创建就会出现问题,找不到对应的值
  • 问题就是出现在前端共用一个组件进行取值,所以后端的字段的命名就需要进行同一,不能出现两个不同的命名来表示同一个字段
  • 所以当把后端字段名改为一致的时候,这个问题就完美的解决了

问题为什么不能前端进行修改

  • 这个问题是可以进行前端进行修改的
  • 但是解决这个问题所付出的时间成本是不一样的,后端只需要修改一个字段名就可以了,而前端就要考虑到两个模块之间的关系,造成逻辑上的复杂
  • 并且在后续的维护过程中,也会更加容易出现问题
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT枫斗者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值