// 第一种方式
//截取前面
values.usertype = 'hello/word'
var index = values.usertype.lastIndexOf("/");
var type_id = values.usertype.substring(0, index+0)
console.log(type_id)
//截取后面
var value = 'hello/word'
var name = value.substring(value.lastIndexOf("/")+1);
console.log(name)
//第一种方式
//截取前面
values.usertype = 'hello/word'
var type_id = values.usertype.substring(0, values.usertype.lastIndexOf("/"))
console.log(type_id)
//截取后面
values.usertype = 'hello/word'
var type_id = values.usertype.substring(values.usertype.lastIndexOf("/")+1)
console.log(type_id)
//第二种方式(针对<el-select>获取两种值)
<el-select v-model="temp.orgName" placeholder="请选择" @change="areaChange">
<el-option
v-for="item in options"
:key="item.orgId"
:label="item.orgName"
:value="`${item.orgId},${item.orgName}`">
</el-option>
</el-select>
areaChange(value) {
//数据截取
let [id,name] = value.split(',')
this.temp.orgId = id
this.temp.orgName = name
console.log(this.temp)
},
截取特殊字符前面/后面的字段
于 2021-09-07 17:41:59 首次发布