在 Element UI 的 el-cascader
组件中,当你使用多选功能时,返回的数据是一个数组,其中每个元素都是一个数组,表示选中项的路径。你可以使用 JavaScript 的 map
方法来遍历这个数组,并提取每个路径数组的最后一个元素。
下面是一个示例代码,展示了如何获取 el-cascader
多选数据后每个数组里的最后一个元素:
// 假设这是从 el-cascader 组件获取的多选数据
const selectedData = [
['选项1', '子选项1'],
['选项2', '子选项2', '孙选项2'],
['选项3']
];
// 使用 map 方法遍历 selectedData 数组,并提取每个数组的最后一个元素
const lastItems = selectedData.map(item => item[item.length - 1]);
console.log(lastItems); // 输出: ['子选项1', '孙选项2', '选项3']