CNode

求助博客首页文章限制输出长度

问答
Zzhang962976642发布于10 年前最后回复10 年前12 回复4406 浏览0 收藏

新手在练习express做了一个博客
点我我是传送门地址
捕获.PNG
这里只有一片文章,我想展示一半的内容然后通过更多按钮跳到具体的某一篇文章页
求助首页的文章如何只显示一半

查看回复

回复 (12)

Z
zhang962976642#1·10 年前

萌新需要帮助

Z
zhang962976642#2·10 年前

我来顶一下,没头绪。尝试截取字符串并不对,不知道有没有别的好方法

Z
zhang962976642#3·10 年前

求救呀

L
luoyjx#4·10 年前

截取呀,不过要用正则判断unicode字符

Z
zhang962976642#5·10 年前
引用 luoyjx截取呀,不过要用正则判断unicode字符

@luoyjx 还有没有别的方法

Z
zhang962976642#6·10 年前

求解呀

Z
zhang962976642#7·10 年前

...

J
jiangli373#8·10 年前

可以参考hexo的方式吧

hexo 的readmore 是由自己在写文章的时候设定的,在文章正文里面部分的合适位置加上 首页的预览就会到标识的位置

D
DuanPengfei#9·10 年前

楼上说的 Hexo 的方式剪切不会出现乱码,如果不用这样的方式,每篇文章都截图固定长度,这个时候可能会出现乱码,至于为什么会出现乱码和怎么解决出现乱码的问题,请参考朴灵的《深入浅出 Node.js》第六章第三节—— Buffer 的拼接。

Y
yinxin630#10·10 年前

我原来也思考过这个问题, 8L的方法最合适, 手动插入一个作为结束符的标志.

D
DevinXian#11·10 年前

严格要求一半的意义在哪里呢?

参与回复
登录后即可参与回复。登录