最近在学习TP6,虽然网上很多人都在说这是个过时的框架,但是我觉得它如果能达成我的开发目的,就是有价值的。所以依然还在学习中。
但是今天突然就遇到了一个很奇怪的问题,开发的页面不显示!
无论怎么刷新都不行,连调试的窗口都不见了,查看后台代码也看不出啥问题,真的是给我整郁闷了。
刚开始我以为框架出问题了,差点都想放弃这个框架了。
然后我尝试用Firefox打开了这个页面,结果,它竟然正常显示了!
这个时候我才意识到,应该是chrome缓存引起的问题,那么解决方法应该就是删除浏览器缓存。
但是我只会CTRL+SHIFT+DELETE
清除所有缓存,为了这个小问题,清除所有缓存似乎没必要。
那么有没有办法只删除单个网站网址域名的缓存呢?
当然有!
1、Disable cache
打开开发者工具(F12),选择 Network——Disable cache 即可。
需要清除某网站缓存时 F12 打开开发者工具就会自动清除这个网站的缓存,而不必清除所有网站的缓存了。
2)Clear site data
依然是打开开发者工具(F12),之后找到Clear site data,具体如下:
chrome F12 - application - Clear storage ,Clear site data
如果你是你开启了强制HTTPS,需要关闭,还需要刷新本地DNS缓存。
具体操作如下:
首先打开电脑上的命令行工具
(Win+R,输入cmd
即可打开)
然后输入:ipconfig/flushdns
其他的清除缓存方法
- 还可以用CTRL+F5 强制刷新页面
- CTRL+SHIFT+DELETE 清除所有缓存
后记
那么开头说的实际问题解决了吗?
并没有!!
但是据此我知道肯定不是浏览器缓存的问题,那么到底是为什么呢?
我突然意识到这是个广告页面,广告呀!
我开了广告拦截插件呀,这是给我屏蔽了呀。
果然我打开广告屏蔽插件,显示已拦截数量为1,我关闭了保护开关后,刷新,成功出现页面。
问题解决……[被自己蠢哭]