Как я могу удалить процент от url vueJavascript

Форум по Javascript
Anonymous
Как я могу удалить процент от url vue

Сообщение Anonymous »

Как удалить % из моего URL?

Код: Выделить всё

http://localhost:8080/product/We-Vibe%2520Sync%2520O%2520Remote%2520and%2520App%2520Controlled%2520Rechargeable%2520latern's
< /code>
Когда я называю это < /p>
   goToProduct(productTitle) {
console.log("Product Title:", productTitle);
this.$router.push({
name: "ProductDetails",
params: { title: productTitle }, // Pass raw title directly to URL
});
},
< /code>
И это как я получаю данные: < /p>
    try {
const productTitle = this.$route.params.title;
const response = await axios.get(
`https://ve.onrender.com/api/products/${encodeURIComponent(
productTitle
)}`
);

this.product = response.data.product || {};
} catch (error) {

}
< /code>
Это то, как бэкэнд предназначался для получения данных < /p>
 We-Vibe Sync O Remote and App Controlled Rechargeable latern's

Итак, как мне удалить % из URL без изменения данных, отправляемых на бэкэнд?

Подробнее здесь: https://stackoverflow.com/questions/795 ... om-vue-url

Вернуться в «Javascript»