通过路由跳转,发现CSS和JS都失效了,页面乱成一团?
菜鸟新人学着用express写个小项目,发送页面后css和js都失效了?
这是我的文档结构:
提交表单页面:
这是路由:
其中docModel.resgin(req,res,next);是将表单的内容写进数据库。
结果最后渲染页面就乱了,没有加载css和js:
正常进入应该是这样:
这是怎么情况,搜了好久也没发现类似问题,求大神帮忙看看,另外写的有其他各种问题也请大神提出,感激!
2 回复
我觉得很有可能是你doctor.ejs里css和js文件的引用路径写错了……
来自酷炫的 CNodeMD
你这个post之后,url相对路径变掉了,原来的js和css路径肯定多了个/resgin
吧~写成绝对路径…然而这只是我的猜测