目录

备注

使用markdown的[TOC]功能时,发现跳转一直出问题,一直以为是flask的模板渲染问题。搜了很多国外文章和社区,都找不到解决方案,一直在错误的定位方向上徘徊。后来为了查问题,不断的使用缩减代码、增加代码的方法查问题,结果发现是因为html中带了base标签引起了#跳转出错。查了好长时间啊,太坑了。

出错原因

模板里有base标签:

<base href=”http://www.fashici.com” />

该标签会导致所有anchor跳转的链接都会基于这个base里的href进行跳转,从而出现错误。

参考

html中标记的href属性不能正确跳转