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

江苏个人网站备案网站站点怎么做

江苏个人网站备案,网站站点怎么做,深圳网站建设方案维护,网站建设相关制度虚拟列表#xff0c;实际上就是在首屏加载的时候#xff0c;只加载可视区域内需要的列表项#xff0c;当滚动发生时#xff0c;动态通过计算获得可视区域内的列表项#xff0c;并将非可视区域内存在的列表项删除。该技术是解决渲染大量数据的一种解决方法。 实现虚拟列表实际上就是在首屏加载的时候只加载可视区域内需要的列表项当滚动发生时动态通过计算获得可视区域内的列表项并将非可视区域内存在的列表项删除。该技术是解决渲染大量数据的一种解决方法。 实现虚拟列表需要获取以下几个属性 可视区域起始数据索引startIndex可视区域结束数据索引endIndex计算可视区域数据并渲染到页面中计算startIndex对应的数据在整个列表中的偏移位置listTop并设置到列表上 高度固定 令App组件父组件产生一万条虚拟数据来模拟接口在List组件中实现对应的功能 App组件 templatedivList :itemsitems :size60 :shownumber10/List/div /templatescript import List from /List.vue export default {components: {List},computed: {// 模拟数据items() {return Array(10000).fill().map((item, index) ({id: index,content: index}))}} }; /scriptstyle scoped/styleList组件 templatediv classcontainer :style{ height: containerHeight } scrollhandleScroll refcontainer!-- 数据列表 --div classlist :style{top:listTop}!-- 列表项 --div v-foritem in showData :keyitem.id :style{height:sizepx}{{ item.content }}/div!-- 用于撑开高度的元素 --div classbar :style{height:barHeight}/div/div/div /templatescript export default {name: List,props:{// 要渲染的数据items:{type:Array,required:true},// 每条数据渲染节点的高度size:{type:Number,required:true},// 每次渲染DOM节点个数shownumber:{type:Number,required:true}},data(){return{start:0, //要展示数据的其实下标end:this.shownumber //结束下标}},computed:{// 最终展示数据showData(){return this.items.slice(this.start,this.end)},// 容器的高度containerHeight(){return this.size * this.shownumber px},// 撑开容器内部高度的元素的高度barHeight(){return this.size * this.items.length px},// 列表项上滚动改变top的值listTop(){return this.start * this.size px},},methods:{// 容器滚动事件handleScroll(){// 获取容器顶部滚动的尺寸const scrollTop this.$refs.container.scrollTopthis.start Math.floor(scrollTop / this.size)this.end this.start this.shownumber}} }; /scriptstyle scoped .container{overflow-y: scroll;background-color: rgb(150,150,150,.5);font-size: 20px;font-weight: bold;line-height: 60px;width: 500px;margin: 0 auto;position: relative;text-align: center; } .list{position: absolute;top: 0;width: 100%; } /style这样可以实现一个简单的固定高度的虚拟列表功能。
http://www.hkea.cn/news/14362510/

相关文章:

  • 化妆品的网站设计方案微网站建设价格
  • 买域名建网站价格兰州网站seo哪家公司好
  • 山东省住房城乡建设厅查询网站首页wordpress中文免费主题下载
  • dw网站模板免费目前做win7系统最好的网站
  • 门户型网站有哪些网站建设公司代理
  • 排行网站模板长沙企业网站设计
  • 网站建设与管理 答案免备案虚拟主机哪家好
  • 广州好的网站设计公司汕头网站关键词推广
  • 青岛网站建设网站wordpress 建站五分钟
  • 公众号首图制作网站建筑类网站建设
  • 建设网站5要素cms网站访问人数
  • 有做兼职赚钱的网站吗个人网站建设咨询电话
  • 杨浦专业网站建设比特币网站建设
  • 超链接网站图片怎么在记事本上做门户网站建设摘要
  • 催收网站开发淘客网站怎么做代理
  • 网上申请个人营业执照网站wordpress 下载文件插件
  • 个人网站可以做企业宣传建设厅是做什么的
  • 株洲企业网站建设资源共享网站开发
  • 开发一个企业网站需要多少钱网页设计实训总结怎么写
  • 中山市城市建设档案馆网站单页营销型网站模板
  • 云营销网站建设电话咨询专业网站设计专业服务
  • 中山百度网站推广文化传媒有限公司网站建设
  • 网站建设与优化网站导航条和表格怎么做
  • 网站留言板带后台模板域名注册免费申请
  • 信息技术网站开发汽车4s店网站建设方案
  • 自己做网站制作进口博览会2022
  • 贵州住房建设厅网站wordpress淘宝客主题破解版
  • 嘉峪关建设局网站品牌推广语
  • 免费的网站软件山东网页定制
  • 织梦网站怎么搬家网站建设与管理吴振峰ppt