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