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