合并两个List

在组织部项目中,由于将下拉框ID错误绑定到基础表ID,导致添加逻辑出现问题。修正方法包括在Controller中合并两个List或使用ViewModel与JS配合。反思错误的重要性,强调在编程前理清思路以避免不必要的返工。
摘要由CSDN通过智能技术生成

引言

        最近敲组织部的时候觉得一切都进行的挺顺利的,因为分给我的任务只要一个模块敲完了,其他的就是一个道理,就快了。后来,终于有一天,组长说我那的逻辑有问题。当时我就蒙了,怎么会有问题呢?我的模块在添加的时候有一个下拉框,这个下拉框需要绑定基础表中的Name和对象表中Id。分别绑在下拉框的id和text上。而我的id绑错了,绑的是基础表中的id,这样导致,我下面添加的时候是根据这个下拉框中选定内容再去对象表中查id,进行添加。如果这个对象的名字变了或者是这个在对象表中有两个不同年份的这个对象名,我这种方法就是错误的。所以,我不得不从头改我的逻辑和我的代码。。。。。。。。。

        本来以为只要在前面加上一步筛选就好了,没什么难度。可是。。。。。。。

        我首选的方案是:在controller中写两个方法,后台也是两个方法,分别拿到需要的id和text,然后在前台页面的时候将这两个绑定到下拉框上,但是到前面绑定的时候我怎么写都不对,所以我只能采取别的途径。

         方案二:在后台写两个方法,在contoller中使用一个方法将这两个方法得到的list进行合并。然后返回到页面,通过js绑定。

ViewModel

评论 24
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值