当前位置: 首页 > news >正文

网站如何更换域名东莞网站建设推广公司

网站如何更换域名,东莞网站建设推广公司,自己做网站多少钱,网站建设与维护的内容近期在接入deepseekR1的深度思考,研究了下deepseek官网的滚动效果,大概如下:用户发出消息后,自动滚动到页面最底部,让最新消息展示在视野中,这时候,我们先处理一次滚动: const scrol…

近期在接入deepseekR1的深度思考,研究了下deepseek官网的滚动效果,大概如下:用户发出消息后,自动滚动到页面最底部,让最新消息展示在视野中,这时候,我们先处理一次滚动:


const scrollDom = ref(null); // 获取DOM
if (scrollDom.value) {const maxScrollTop = robotScroll.value.scrollHeight - robotScroll.value.clientHeight;scrollDom.value.scrollTop = maxScrollTop;}

这时候,消息发出,AI开始回答,这时候,如果用户没有滚动页面,那么就依然是在底部,并且随着AI回答的文字渐渐冒出,我们去把页面慢慢滚动,保持一直可以看到最新冒出的消息。但是注意需要判断:用户如果滚动了页面(例如在查看顶部其他回答),我们是不能打断用户操作的,这个时候我们不进行页面滚动处理。如下:

// 判断在最底部才继续黏贴在底部滚动
const stickToBottom = () => {const scrollEl = scrollDom.value;if (!scrollEl) return;// 记录当前滚动状态const currentScrollTop = scrollEl.scrollTop;const currentMaxScroll = scrollEl.scrollHeight - scrollEl.clientHeight;// 判断是否已经到底部(允许1px误差)const isAtBottom = currentScrollTop >= currentMaxScroll - 1;nextTick(() => {if (!scrollEl) return;// 只有当前在底部时才滚动if (isAtBottom) {console.log('当前到达底部了,滚动√')const newMaxScroll = scrollEl.scrollHeight - scrollEl.clientHeight;scrollEl.scrollTop = newMaxScroll;} else {console.log('未到达底部,不滚动')}});
}

这个时候用户的体验感就比较好了~~

http://www.khdw.cn/news/4521.html

相关文章:

  • 杭州电商网站建设网络媒体广告代理
  • 如何做网站推广广告宿迁网站建设制作
  • 网站群建设的优点推广公司运营模式
  • 天津专业网站制作郑州网站推广优化
  • 做日用品的要找什么网站百度网盟推广怎么做
  • php网站建设制作服务关键词排名监控
  • 即墨网站建设哪家好深圳优化网站方法
  • 个人网站免费建设黄山seo推广
  • 代写简历哪个平台比较好seo工作室
  • 网站ico图标网络推广方案的基本思路
  • 网站建设丨金手指排名seo销售好做吗
  • 公司的网站怎么运营手机网站优化排名
  • 社会主义新农村建设网站百度官网app下载安装
  • 新闻网站 网络强国建设合肥网络公司seo建站
  • 手机我wordpress旺道seo软件技术
  • 做网站选云服务器内核色盲悖论
  • 合肥网站制作网站腾讯竞价广告
  • 单位网站建设汇报材料今晚赛事比分预测
  • 石碣网站建设搜索引擎排名规则
  • 网赌网站做流量渗透西点培训
  • 制作网站公司地址站长工具seo综合查询可以访问
  • 深圳网站制作公司兴田德润电话多少优化推广排名网站教程
  • 外贸set是什么意思北京优化互联网公司
  • ppt制作入门教程天津seo实战培训
  • 在农村做相亲网站怎么样seo关键词排名网络公司
  • 怎样做google网站手机刷网站排名软件
  • 自己网站让百度收录怎么搜索会展示百度竞价sem入门教程
  • 手机网站上线左右滑动优化seo教程
  • 锦州做网站公司哪家好网址服务器查询
  • 网站搭建周期seo网站