这是工作上遇到的一个问题,困扰了一周没解决。
需求:在table表格中需要动态的新增列并正确展示数据,并且动态列要实现下拉可多选。
当时没意识到这个需求这么复杂。
动态添加列并正确展示数据这个好办,直接读取后台接口数据即可,多选也可以通过mutiple解决,现在难点是如何实现每个动态列独立的下拉。
问题如图:
思考:一开始真的没意识到双动态这么难实现,导致这个问题困扰了一周都没解决.由于关乎着工作上的原因,如果有优质回答,可以追加悬赏。
在data里边定义一个对象drop_down_obj={},然后在获取table的list数据的同时初始化这个drop_down_obj,其key是你说的每行的id,其值可以是”“,也可以是你想要的其他初始值。然后在table渲染的时候每行下拉框的v-model绑定到drop_down_obj['某个id']呢?