求助博客首页文章限制输出长度
新手在练习express做了一个博客
点我我是传送门地址
这里只有一片文章,我想展示一半的内容然后通过更多按钮跳到具体的某一篇文章页
求助首页的文章如何只显示一半
12 回复
萌新需要帮助
我来顶一下,没头绪。尝试截取字符串并不对,不知道有没有别的好方法
求救呀
截取呀,不过要用正则判断unicode字符
@luoyjx 还有没有别的方法
求解呀
…
可以参考hexo的方式吧
hexo 的readmore 是由自己在写文章的时候设定的,在文章正文里面部分的合适位置加上<!-- more --> 首页的预览就会到标识的位置
楼上说的 Hexo 的方式剪切不会出现乱码,如果不用这样的方式,每篇文章都截图固定长度,这个时候可能会出现乱码,至于为什么会出现乱码和怎么解决出现乱码的问题,请参考朴灵的《深入浅出 Node.js》第六章第三节—— Buffer 的拼接。
严格要求一半的意义在哪里呢?
@jiangli373 手动写文章用markdown写上<!–more–>在使用js判断截取确实不错,没有添加的<!–more–>还是需要截取