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