通过路由跳转,发现CSS和JS都失效了,页面乱成一团?
发布于 8 年前 作者 zaishuo8 2990 次浏览 来自 问答

菜鸟新人学着用express写个小项目,发送页面后css和js都失效了? 这是我的文档结构: 文档结构.png 提交表单页面: 表单ejs.png 这是路由: 路由.png 其中docModel.resgin(req,res,next);是将表单的内容写进数据库。 结果最后渲染页面就乱了,没有加载css和js: 乱页面.png 正常进入应该是这样: 好页面.png 这是怎么情况,搜了好久也没发现类似问题,求大神帮忙看看,另外写的有其他各种问题也请大神提出,感激!

2 回复

我觉得很有可能是你doctor.ejs里css和js文件的引用路径写错了……

来自酷炫的 CNodeMD

你这个post之后,url相对路径变掉了,原来的js和css路径肯定多了个/resgin吧~写成绝对路径…然而这只是我的猜测

回到顶部