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

北京公司网站优化新吴区推荐做网站价格

北京公司网站优化,新吴区推荐做网站价格,设计公司调研报告,wordpress 自动博客问题:在页面遇到滑动特别卡的情况就是在页面使用了动态样式或者动态类,做切换的时候页面重新渲染导致页面滑动卡顿 解决:把动态样式和动态类做的样式切换改为通过获取元素修改样式属性值 循环修改样式示例 bannerList.forEach((_, index)…

问题:在页面遇到滑动特别卡的情况就是在页面使用了动态样式或者动态类,做切换的时候页面重新渲染导致页面滑动卡顿

解决:把动态样式和动态类做的样式切换改为通过获取元素修改样式属性值

循环修改样式示例 

bannerList.forEach((_, index) => {uni.getElementById(`swiper-dot-${index}`)?.style.setProperty('backgroundColor', e.detail.current == index ? '#fff' : '#ededed');uni.getElementById(`swiper-dot-${index}`)?.style.setProperty('width', e.detail.current == index ? '18px' : '12px');
})

优化总结

1.减少dom数量,少套无用的壳,在一个元素渲染更多的内容

2.页面编写优化

  1. 请使用transform方式,而不是给dom的left/top/width/height等position参数重新赋值。这个在web开发也一样,直接改position参数不如使用transform。因为每次修改position参数都要过排版,而transform不用。
  2. 请拿到dom的id/ref,调用js api操作,而不是通过模板style绑定data操作。因为操作data需要vue框架做diff对比,直接API操作则可以跳过vue框架。在touch和滚动中,16毫秒一帧才能达到最平滑的效果,多了几毫秒就可能掉帧。
  3. 首先还是dom元素数量和层级,直接影响排版
  4. 给dom元素指定明确的宽高,而不是很多自适应计算,可以提高排版效率。比如父节点未指定宽高,需要等所有子节点计算好宽高后把父节点撑开,这样就会比较低效。
  5. 指定主轴方向的尺寸可以减少递归的深度
  6. 文字测量属于耗时操作,给text组件指定宽高可以提升排版效率
  7. 指定图片的尺寸信息可以减少排版次数
  8. css单位尺寸性能比较,px > rpx > 百分比,使用百分比时父节点有明确宽高或者不依赖子节点确定宽高可以提升排版效率

 3.数据更新优化,减少数据对象的修改,尽量不要修改整个对象数组,去修改对象数组里面需要修改的值

官方说明: 

 

http://www.dtcms.com/a/454435.html

相关文章:

  • 网站优化排名875网站建设怎么样
  • 第二章 预备知识(数据操作、数据预处理)
  • 网站开发语言分为几种seo推广的作用
  • 网站空间地址哈尔滨网站设计人
  • 网站搭建运营网站可以做第三方检测报告
  • 凡客装修永康关键词优化
  • 【Spring AI】-Spring AI 概述与环境搭建
  • 什么是Maven?关于 Maven 的标准化结构、配置与项目创建
  • 在学校Linux服务器上配置go语言环境
  • 许昌做网站的公司长春做线上推广的科技公司
  • 广东省建设厅的注册中心网站建网站的公司哪里好
  • 自己做电影网站违法吗做个营销型网站设计
  • 树上启发式合并 学习记录
  • MCP 的核心概念和例子
  • 淘客做网站运营国际网站怎么样做
  • 数据结构-算法C++(额外问题汇总)
  • 广州制作外贸网站邯郸wap网站建设公司
  • 在 Ubuntu22.04 进行envoy沙盒实验
  • 速卖通 item_get 接口对接全攻略:从入门到精通
  • diy建站系统windows 做网站服务器吗
  • 2025年--Lc171--H175 .组合两个表(SQL)
  • 贪心算法 | 每周8题(二)
  • 杭州知名的企业网站建设策划连云港吧
  • 建设工程网站有哪些黄骅贴吧最近发生的事
  • 广西网站建设招标公司如何用网站做招聘
  • 网络引流怎么做啊?百度关键词seo排名优化
  • 【开题答辩全过程】以 爱学习教育网站为例,包含答辩的问题和答案
  • 做旅游攻略去什么网站好广告设计与制作短期培训班
  • 搭建个人博客网站找国内外贸公司的网站
  • Halcon---3D知识点总结(待整理完善)