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里的值以逗号进行分割
13 回答12.8k 阅读
7 回答1.9k 阅读
9 回答1.7k 阅读✓ 已解决
6 回答944 阅读
3 回答1.1k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
比如有个 url 链接:
xxxx.com/path?keyword=a,b,c,d,e
这句代码拿的就是
keyword
对应值a,b,c,d,e
以逗号分割为数组的最后一项,即e