el-select在前端写了value、label,但是数据库只保存了value,只有数字123啥的,然后在别的地方调用这个字段也只有123,怎么显示label值,显示中文啊?
el-select在前端写了value、label,但是数据库只保存了value,然后在别的地方调用这个字段也只有123,怎么显示label值
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- bingbingyihao 2023-02-24 23:06关注
回答:你那个城市名和编号1 2 3 4是怎么得到的呢,应该是写在数据库的表里面的吧,那你就可以去查一下,然后生成新的一个json格式,例如一个类的对象,类的名称叫做city,然后有属性id和城市名cityName,然后你就可以去数据库里面查数据,把这些都查出来,然后生成好对象,再放到arraylist里面,在传到前端就可以了,你前端这个json格式都没有格式化,不方便观察。而且感觉种类挺多的,有热门城市还有普通城市。你可以考虑把这些城市通过value作为下标,然后创建一个城市数组,这样就可以直接在页面使用。最后,如果你选择第一种方式,在后端拼好再传给前端,可以考虑减少执行SQL语句的次数,而且一次把城市获取出来,然后放到静态变量的一个Arraylist中,后续在那里面读出来就行。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥20 Qcustomplot缩小曲线形状问题
- ¥15 企业资源规划ERP沙盘模拟
- ¥15 树莓派控制机械臂传输命令报错,显示摄像头不存在
- ¥15 前端echarts坐标轴问题
- ¥15 CMFCPropertyPage
- ¥15 ad5933的I2C
- ¥15 请问RTX4060的笔记本电脑可以训练yolov5模型吗?
- ¥15 数学建模求思路及代码
- ¥50 silvaco GaN HEMT有栅极场板的击穿电压仿真问题
- ¥15 谁会P4语言啊,我想请教一下