文章点击全文功能是怎么事现的?

问题描述

想要实现类似知乎的效果

clipboard.png

点阅读全文或者整个div的时候打开文章详情页

不是很懂别人的解决办法,是在页面直接控制显示长度还是后端返回的时候就截取了内容。
去看过别人的网页请求返回,有些是直接后端返回部分内容而已,这种怎么实现?

最后再问下,这种效果到底叫啥。。阅读全文功能?

阅读 2.3k
3 个回答

功能可以叫文字折叠功能,像你截图的这种比较好控制,可以通过判断字数,大于某个值展示...和阅读全文,点击阅读全文展示整个文字内容。

一般文章列表展示一段简短的文章摘要,点击阅读全文才请求全部文章数据。

简单做法,通过JS截取固定字数的文字,然后通过js切换显示部分内容与完整内容。
有些内容需要可能需要权限查看,就会通过后台进行获取,默认显示简易的内容,当然内容由后台截取后返回的,然后在点击阅读全文,再次获取完成内容进行替换原有显示的内容。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题