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

网站换ip注意南昌网站开发公司

网站换ip注意,南昌网站开发公司,个人网站建设价格表,深圳市建筑工程有限公司近期在接入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.ritt.cn/news/8627.html

相关文章:

  • 给博彩做网站手机网站建设
  • 上海品划网站建设有限公司推广软件
  • 深圳集团网站建设汕头seo
  • 做婚庆网站图片下载百度客户端电脑版下载
  • 给人做logo的网站最新新闻实时新闻
  • 响应式营销网站阿里巴巴官网
  • 中小企业网站建设案例百度推广客服投诉电话
  • 中国建设人才信息网运营推广seo招聘
  • 湖南省网站集约化建设实施方案网络推广培训去哪里好
  • 注册域名哪个网站好竞价软件哪个好
  • 什么是无主体新增网站seo短视频入口
  • 做网站图片教程百度广告点击软件源码
  • wordpress阿里云域名转移志鸿优化设计电子版
  • 旅游网站制作 价格网络宣传的方法有哪些
  • 直接做的黄页视频网站百度推广客户端手机版下载
  • html 音乐网站简述网站制作的步骤
  • 网站建设费用的会计分录成都有实力的seo团队
  • 怎么下载网站的视频中国移动有免费的视频app
  • 深圳网站设计制作网络推广公司是干什么
  • 比较好的平面设计网站最快新闻资讯在哪看
  • 推荐几个响应式网站做参考广告推广免费
  • 长春网站建设推荐网诚传媒长春seo技术
  • 景区门户网站建设方案深圳网络推广公司
  • 广西城乡建设网站免费seo营销软件
  • 重庆网站开发培训机构目前常用的搜索引擎有哪些
  • 网站设计模板安全吗推广网络营销案例
  • 厦门网站制作最近新闻
  • 百度上的网站怎么做企业网站的优化建议
  • 如何申请企业邮箱优化设计方法
  • 西宁最好网站建设公司哪家好培训机构连锁加盟