this.$route.query.keyword.split(',')[this.$route.query.keyword.split(',').length - 1]
this.$route.query.keyword.split(',')[this.$route.query.keyword.split(',').length - 1]
加个变量就清楚些了
const args = this.$route.query.keyword.split(','); // 拿到keyword的所有值的数组
args[args.length-1]; // 取最后一个
获取当前链接中keyword
参数里,逗号的最后一个值
console.log( this.$route.query ); // 获取当前链接中所有的参数
console.log( this.$route.query.keyword ); // 获取keyword参数
console.log( this.$route.query.keyword.split(',') ); // 将keyword里的值以逗号进行分割
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
比如有个 url 链接:
xxxx.com/path?keyword=a,b,c,d,e
这句代码拿的就是
keyword
对应值a,b,c,d,e
以逗号分割为数组的最后一项,即e