博客翻页键bug
在写了些博客后,博客数量超过了10,于是开启了一个新功能!翻页!
结果在看上去没有问题的页面上出现了bug,如图:
(页面<1>)
(页面<2>)
本来应该是下一页的按键 » 变成了 » ;上一页的按键 « 变成了 « 。
上网查找之后,没找到直接对应的问题解答,看见有其他人写的翻页的代码均为:
1 | <% if (page.total > 1){ %> |
我在~/blog/themes/yilia/layout/_partial目录下的archive.ejs文件中找到了相同的一段代码,找了两者的不同,发现我的"« Prev" ,"Next »" 这两处使用的是单引号,修改过后发现还是没用。
之后求助于wzb(大佬),一眼看出我的问题,提供了一个非常简单的解决办法,直接将 »
修改为» ,将« 修改为 « ,修改之后就能正常显示了。
总结
知道了双引号和单引号对此处无影响;
也知道了
«和»并不是什么高级的代码,我初步理解成类似与asc码一样的东西 ,正常情况下会转义成«和»。