当这个下拉框在编辑页时,需要把同样已经多选的内容完整回显到这个下拉框中,因为数据本身就是多选,接口还是是分页的,回显时肯定不能使用接口查询功能来回显数据。因此,el-select的:value绑定就不应该只绑定value了。 HTML <template><el-selectv-model="selectValue"multiplefilterableremotereserve-keywordplaceholder="请...
这种可以多选的下拉框,一般v-model双向绑定的是一个数组,数组里包含了你选择下拉项目的id集合,其实你编辑回显之用做两步操作,1、把下拉框数据渲染出来,2、把后端返回的ids数组集合和你页面的v-model对应上就行了,如果还是不行,就看看后端返回的id和你绑定的id类型是不是对应上的,就是要么都是string要么都是numb...
这时候selectValue的绑定时就不仅仅是value了,而是这样的格式。这样就不需要通过后端接口来实现多选内容的数据回显了。 ['1-张三', '2-李四'] 编辑操作时剔除label内容 当前selectValue的绑定值已经是“__['1-张三', '2-李四']__”这样了,编辑操作确定提交数据时剔除-label就行。 const originalArray = ['...
当这个下拉框在编辑页时,需要把同样已经多选的内容完整回显到这个下拉框中,因为数据本身就是多选,接口还是是分页的,回显时肯定不能使用接口查询功能来回显数据。因此,el-select的:value绑定就不应该只绑定value了。 <template><el-selectv-model="selectValue"multiplefilterableremotereserve-keywordplaceholder="请搜索并...
编辑需要回显时的逻辑(关键点) 当这个下拉框在编辑页时,需要把同样已经多选的内容完整回显到这个下拉框中,因为数据本身就是多选,接口还是是分页的,回显时肯定不能使用接口查询功能来回显数据。因此,el-select的:value绑定就不应该只绑定value了。 <template><el-selectv-model="selectValue"multiplefilterableremoterese...
这种可以多选的下拉框,一般v-model双向绑定的是一个数组,数组里包含了你选择下拉项目的id集合,其实你编辑回显之用做两步操作,1、把下拉框数据渲染出来,2、把后端返回的ids数组集合和你页面的v-model对应上就行了,如果还是不行,就看看后端返回的id和你绑定的id类型是不是对应上的,就是要么都是string要么都是numb...
这种可以多选的下拉框,一般v-model双向绑定的是一个数组,数组里包含了你选择下拉项目的id集合,其实你编辑回显之用做两步操作,1、把下拉框数据渲染出来,2、把后端返回的ids数组集合和你页面的v-model对应上就行了,如果还是不行,就看看后端返回的id和你绑定的id类型是不是对应上的,就是要么都是string要么都是numb...