2023.1.3我学习了如何使用lastIndexOf进行截取字符串,如图:
当出现这种情况的时候,我们需要把末尾的逗号去掉,这时候就要使用indexOf(从开头开始)或者是lastIndexOf (从末尾开始),我选择的是lastIndexOf。
for (let i = 0; i < this.selection.length; i++) {
select = select + this.selection[i].id + ','
select_arr.push(this.selection[i].id)
}
this.selected_arr = select_arr
let lastIndexOf = select.lastIndexOf(',')
let newSelect = select.substring(0, lastIndexOf)
效果: