Мой favicon установлен в index.html моего веб-пакета Vue SPA. Он работает, когда я иду на индексный сайт или по любому другому обычному маршруту, но не работает, когда я использую переменный маршрут (path: "/traduzione/:translation"
)
Я искал эту проблему в Google, но не нашел соответствующих результатов.
Я пытался очистить кэш, а также пытался сделать то же самое на другом ПК, это также происходит как на локальном хосте разработки, так и на рабочем адресе.
Я считаю, что это весь соответствующий код, чтобы воспроизвести мою проблему
index.html
<link rel="shortcut icon" sizes="96x96" type="image/png" href="static/favicon.png">
маршрутизатор / index.js
routes: [
{ path: "/", name: "Quote", component: Quote },
{ path: "/traduzione/:translation", name: "Traduzione", component: Landing },
{ path: "*", component: PageNotFound }
]
(Нет кода, связанного с метаданными, в компоненте Landing)
Мне, конечно же, нужен мой функционал favicon в переменных маршрутах, для меня не имеет смысла, почему он не работает, каждый компонент использует index.html, внутри которого есть favicon, так почему бы и нет? такая проблема?