this.$route.path
- это простая строка, с которой можно сопоставить любой из операторов сопоставления строк Javascripts (от ==
до match(/regex/)
до includes
и т. Д.).
В вашем конкретном случае я 'буду предлагать перейти с
const path = this.$route.path
if(path.startsWith('/states') {
// execute states specific code
}
else if(path.startsWith('/search')) {
// search specific code
}