В приложении Nuxt и Vuetify у меня есть ряд кнопок:
<v-btn
dark
color="orange"
href="className/studentName"
nuxt
>
<v-icon large left>favorite</v-icon>
studentName
</v-btn>
Я хочу провести рефакторинг этого кода, зная, что я получаю className по маршруту: $route.params.className
И я получаю studentName из обычного массива JavaScript.
Когда я набираю href = {{$ route.params.className}} / studentName, я получаю ошибку:
Вместо этого используйте v-bind или сокращение двоеточия. Например, вместо
, используйте.
И когда я делаю это таким образом:
:href="$route.params.className/studentName"
Вместо этого я получаю эту ошибку:
Invalid prop: проверка типа не выполнена для prop "href". Ожидаемая строка,
Объект, получивший номер.
Итак, как правильно определить мой href
реквизит без жесткого написания className
(я имею в виду, я хочу использовать $route.params.className
для рефакторинга моего кода, который имеет несколько кнопок?