我想从URL中得到3个params。但是当我使用params时,样式链接就会中断。
const express = require('express')
const router = express.Router()
router.get('/technic-service/:droneSerialName?/:droneModelName?/:droneAltModelName?', (req, res) => {
res.render('technic-service', { params: req.params })
})我要在URL上输入链接,网址是:website.com/technic/1/1-3/1-3-2
这是style.css的真正链接: website.com/assets/css/style.css
这是将params添加到URL: website.com/technic-service/1/1-3/1-3-2/assets/css/style.css后style.css的断开链接。
在这种情况下我该怎么办?
发布于 2021-05-16 16:13:45
您的样式链接需要从/开始,然后它们将不依赖于当前网页的路径。所以,如果你在哪里使用:
<link rel="stylesheet" href="assets/css/style.css">作为样式标记,将其更改为:
<link rel="stylesheet" href="/assets/css/style.css">这将允许它仍然继承当前网页的域,但不继承路径。
https://stackoverflow.com/questions/67558791
复制相似问题