javascript - JavaScript href/路由问题
问题描述
我正在尝试制作一个实时网站,但我遇到了这个问题。
我有一个名为“信息”的页面,该页面已在名为“剧院”的路由文件夹中创建,以便我可以从主页打开要打开的信息页面。因此,URL 包括 theatre/info
写在首页的代码是:
**<a class="info" href="theatre/info">
<img src="{{host}}/poster5001.PNG" alt="Thumbnail" width="200"/>
</a>**
但是,我的新问题是我需要将购物车添加到主页和信息页面。它在主页上运行得很好,但是,当从信息页面单击 URL 时,URL 变成了剧院/剧院/购物,但我需要它是剧院/购物。这是我使用的代码:
**<a class="shopping" href="theatre/shopping">
<img src="{{host}}/shopping cart.jpg" alt="Trolley" width="100"/>
</a>**
我认为问题在于,由于信息页面位于剧院路线中,并且我将购物页面添加到具有相同路线文件夹的信息页面中,因此路线正在加倍。但我不知道如何解决这个问题。
我怎样才能解决这个问题?
任何帮助将不胜感激,在此先感谢您。
解决方案
您必须在图像路径中添加前导 /。
推荐阅读
- swiftui - WKWebView 自定义链接可在 SwiftUI 中打开 WhatsApp 等应用
- java - Java 相当于 Scala 的未来?
- python - Python Selenium - 有什么方法可以在这个文本框中发送文本?
- python - 重命名包含子字符串的列 - Pandas
- python - Cmd 提示符执行不带 py 的代码,但忽略命令行参数(自动化无聊的东西)
- c++ - 无法在 OS X Big Sur 上编译 c++,“ld: library not found for -lgcc_s.10.4”
- c - 消息队列 - 服务器只响应一种类型的消息
- c# - 服务器端数据表搜索为字符串项返回 NULL
- python - 微调 HuggingFace NLI 模型(RoBERTa/BART)时,损失为“nan”
- c# - 使用 c# 库恢复 azure blob 快照