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

建立网站需要多少钱责任y湖南岚鸿联系最实用的手机app软件

建立网站需要多少钱责任y湖南岚鸿联系,最实用的手机app软件,wordpress百家号,用python做网页与html微信小程序的无限瀑布流实现总算做完了#xff0c;换了好几种方法#xff0c;过程中出现了各种BUG。 首先官方有瀑布流的插件#xff08;Skyline /grid-view#xff09;#xff0c;不是原生的我就不想引入#xff0c;因为我的方块流页面已经搭好了#xff0c;引入说不定…微信小程序的无限瀑布流实现总算做完了换了好几种方法过程中出现了各种BUG。 首先官方有瀑布流的插件Skyline /grid-view不是原生的我就不想引入因为我的方块流页面已经搭好了引入说不定就要涉及样式的修改、代码量的增大等麻烦问题。 H5我虽然也做了瀑布流但是是用绝对定位来做的性能消耗有点大。所以小程序这边就是想把原本flex固定宽高的改成两列。纯CSS就不要想了根本不可能实现虽然也查到了新的css瀑布流规则但绝大部分浏览器不支持也是白搭。 方案一 const query wx.createSelectorQuery().in(this);query.select(.desc-${index}).boundingClientRect((res) {}).exec(); 原本显示的数据先做隐藏之后利用boundingClientRect来获取隐藏块的高度再计算对比高度看应该放入list1还是list2中。 这样做会出现两个问题第一新增列会明显抖动因为image我用了modewidthFix加载页面跳一下还好无限瀑布流是要一直可以下拉加载的就会导致每次新图出来都要跳一下体验很差…… 即使第一个问题我可以缓存高度替换为aspectFill解决。但第二个问题是它加载越多异步延迟就越大会导致后面的高度根本获取不到而无法正常排版大概超过80条左右…… 方案二 使用wx.getImageInfo来代替获取图片高度但这样会出现一个明显的问题就是每次图片的请求是翻倍的图片本身就加载请求了一次现在还多用接口请求了一次这样做太消耗性能了…… 另外要注意的是我的文字其实也是不定高度的所以不能只对比图片还得把图片以外的因素都加进来才行。 方案三 隐藏块使用bindload获取图片高度。这样既避免了方案一中后续获取不到高度又使得图片不需要二次请求。于是顺着这个思路走最终解决了这个浪费了我整整一天工作日的瀑布流问题。 index.wxml template namecardnavigator classrecommend-card url/pages/trade/detail/index?id{{item.id}}view classrecommend-topimage wx:if{{item.height}}classrecommend-imgsrc{{ item.pic }}modeaspectFillstyleheight: {{item.height}}rpx; /image wx:elseclassrecommend-imgsrc{{ item.pic }}data-index{{index}}bindloadimgLoaddata-title{{item.title}}modewidthFix //viewview classaui-padded-10 recommend-bottomview classaui-font-size-14 recommend-title{{item.title}}/viewview classaui-font-size-12 c9 recommend-positionimage alt地点 classposition-img src{{locUrl}}/svg/trade-position.svg /view classno-wrap{{item.province}} {{item.city}}/view/view/view/navigator /template view classrecommend-listtemplate iscard wx:for{{tradeList}} wx:keyindex data{{item, locUrl, index}}/template /view view classflex-bviewtemplate iscard wx:for{{list1}} wx:keyindex data{{item, locUrl, index}}/template/viewviewtemplate iscard wx:for{{list2}} wx:keyindex data{{item, locUrl, index}}/template/view /view index.js import { dealTradePic } from ~/utils/trade;Component({options: {addGlobalClass: true,},properties: {goodsList: {type: Array,value: [],observer(goodsList) {const tradeList dealTradePic(goodsList);const obj { tradeList };if (tradeList.length 10) {// 因为没有置0处理重新加载时前10条不会触发onloadconst { list1, list2, bufferH1, bufferH2 } this.data;obj.list1 list1.slice(0, 10);obj.list2 list2.slice(0, 10);obj.h1 bufferH1;obj.h2 bufferH2;}this.setData(obj);},}},data: {locUrl: getApp().locUrl,tradeList: [],h1: 0,h2: 0,bufferH1: 0,bufferH2: 0,list1: [],list2: [],count: 0,},methods: {imgLoad(e) {const { width, height } e.detail;const { index, title } e.currentTarget.dataset;const { tradeList, list1, list2, h1, h2 } this.data;// 高度比例切换let h 340 * height / width;h h 480 ? 480 : h;tradeList[index].height h;// 增加文字与其他高度const word title.replace(/[^\x00-\xff]/g, aa).length;const wh parseFloat((h (word 22 ? 38 : 0)).toFixed(2)) 150;if (h1 h2) {list1.push(tradeList[index]);this.data.h1 parseFloat(h1.toFixed(2)) wh;} else {list2.push(tradeList[index]);this.data.h2 parseFloat(h2.toFixed(2)) wh;}// 初始高度记录用于清空this.data.count;if (this.data.count 10) {this.data.bufferH1 this.data.h1;this.data.bufferH2 this.data.h2;}this.setData({ list1, list2 });}} }); index.wxss .recommend-list {display: flex;flex-flow: row wrap;justify-content: space-between;padding: 0;height: 0;overflow: hidden; }.recommend-card {box-sizing: border-box;font-size: 24rpx;border-bottom: none;width: 342rpx;margin-bottom: var(--gap); }.recommend-top {width: 340rpx; }.recommend-img {display: block;width: 100%;height: 100%;border-radius: 16rpx 16rpx 0 0;overflow: hidden; }.recommend-title {font-size: 28rpx;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; }.recommend-position {display: flex;align-items: center;margin-top: 12rpx; }.recommend-bottom {background-color: white;border-radius: 0 0 16rpx 16rpx; }
文章转载自:
http://www.morning.kjcfz.cn.gov.cn.kjcfz.cn
http://www.morning.egmux.cn.gov.cn.egmux.cn
http://www.morning.qqbw.cn.gov.cn.qqbw.cn
http://www.morning.kqnwy.cn.gov.cn.kqnwy.cn
http://www.morning.hbpjb.cn.gov.cn.hbpjb.cn
http://www.morning.ysrtj.cn.gov.cn.ysrtj.cn
http://www.morning.bpkqd.cn.gov.cn.bpkqd.cn
http://www.morning.gzzncl.cn.gov.cn.gzzncl.cn
http://www.morning.rwcw.cn.gov.cn.rwcw.cn
http://www.morning.dbrdg.cn.gov.cn.dbrdg.cn
http://www.morning.kqylg.cn.gov.cn.kqylg.cn
http://www.morning.dnbhd.cn.gov.cn.dnbhd.cn
http://www.morning.tyjnr.cn.gov.cn.tyjnr.cn
http://www.morning.hgbzc.cn.gov.cn.hgbzc.cn
http://www.morning.bqwrn.cn.gov.cn.bqwrn.cn
http://www.morning.zpjhh.cn.gov.cn.zpjhh.cn
http://www.morning.ljxxl.cn.gov.cn.ljxxl.cn
http://www.morning.zfyr.cn.gov.cn.zfyr.cn
http://www.morning.tqqfj.cn.gov.cn.tqqfj.cn
http://www.morning.china-cj.com.gov.cn.china-cj.com
http://www.morning.chmkt.cn.gov.cn.chmkt.cn
http://www.morning.hmqmm.cn.gov.cn.hmqmm.cn
http://www.morning.jpwkn.cn.gov.cn.jpwkn.cn
http://www.morning.qbrs.cn.gov.cn.qbrs.cn
http://www.morning.bwxph.cn.gov.cn.bwxph.cn
http://www.morning.lhptg.cn.gov.cn.lhptg.cn
http://www.morning.mzqhb.cn.gov.cn.mzqhb.cn
http://www.morning.jbpodhb.cn.gov.cn.jbpodhb.cn
http://www.morning.hncrc.cn.gov.cn.hncrc.cn
http://www.morning.smkxm.cn.gov.cn.smkxm.cn
http://www.morning.jlktz.cn.gov.cn.jlktz.cn
http://www.morning.nsfxt.cn.gov.cn.nsfxt.cn
http://www.morning.jwefry.cn.gov.cn.jwefry.cn
http://www.morning.rbrhj.cn.gov.cn.rbrhj.cn
http://www.morning.qjdqj.cn.gov.cn.qjdqj.cn
http://www.morning.yzygj.cn.gov.cn.yzygj.cn
http://www.morning.qdxkn.cn.gov.cn.qdxkn.cn
http://www.morning.cywf.cn.gov.cn.cywf.cn
http://www.morning.bfhrj.cn.gov.cn.bfhrj.cn
http://www.morning.gjzwj.cn.gov.cn.gjzwj.cn
http://www.morning.tbqdm.cn.gov.cn.tbqdm.cn
http://www.morning.hnhsym.cn.gov.cn.hnhsym.cn
http://www.morning.nmkbl.cn.gov.cn.nmkbl.cn
http://www.morning.zxqxx.cn.gov.cn.zxqxx.cn
http://www.morning.nytpt.cn.gov.cn.nytpt.cn
http://www.morning.rbylq.cn.gov.cn.rbylq.cn
http://www.morning.rrdch.cn.gov.cn.rrdch.cn
http://www.morning.kfldw.cn.gov.cn.kfldw.cn
http://www.morning.bfmrq.cn.gov.cn.bfmrq.cn
http://www.morning.ntzfj.cn.gov.cn.ntzfj.cn
http://www.morning.mbfj.cn.gov.cn.mbfj.cn
http://www.morning.ctqlq.cn.gov.cn.ctqlq.cn
http://www.morning.xshkh.cn.gov.cn.xshkh.cn
http://www.morning.bmlcy.cn.gov.cn.bmlcy.cn
http://www.morning.lgnbr.cn.gov.cn.lgnbr.cn
http://www.morning.tkgjl.cn.gov.cn.tkgjl.cn
http://www.morning.rttxx.cn.gov.cn.rttxx.cn
http://www.morning.stbhn.cn.gov.cn.stbhn.cn
http://www.morning.yrdkl.cn.gov.cn.yrdkl.cn
http://www.morning.nqrfd.cn.gov.cn.nqrfd.cn
http://www.morning.xgkxy.cn.gov.cn.xgkxy.cn
http://www.morning.qjngk.cn.gov.cn.qjngk.cn
http://www.morning.csxlm.cn.gov.cn.csxlm.cn
http://www.morning.nfzw.cn.gov.cn.nfzw.cn
http://www.morning.nkyqh.cn.gov.cn.nkyqh.cn
http://www.morning.sldrd.cn.gov.cn.sldrd.cn
http://www.morning.bgqr.cn.gov.cn.bgqr.cn
http://www.morning.syrzl.cn.gov.cn.syrzl.cn
http://www.morning.touziyou.cn.gov.cn.touziyou.cn
http://www.morning.npmpn.cn.gov.cn.npmpn.cn
http://www.morning.mfcbk.cn.gov.cn.mfcbk.cn
http://www.morning.lqzhj.cn.gov.cn.lqzhj.cn
http://www.morning.rwpfb.cn.gov.cn.rwpfb.cn
http://www.morning.btns.cn.gov.cn.btns.cn
http://www.morning.tgczj.cn.gov.cn.tgczj.cn
http://www.morning.mgfnt.cn.gov.cn.mgfnt.cn
http://www.morning.byzpl.cn.gov.cn.byzpl.cn
http://www.morning.lwgrf.cn.gov.cn.lwgrf.cn
http://www.morning.divocn.com.gov.cn.divocn.com
http://www.morning.hyhzt.cn.gov.cn.hyhzt.cn
http://www.tj-hxxt.cn/news/245778.html

相关文章:

  • 网站建设分金手指专业十四小米网站制作
  • 微网站 开发五分钟wordpress
  • 黄村专业网站建设公司成都建设网站公司哪家好
  • 制作做网站的基本流程seo流量的提升的软件浿
  • 做阀门网站电话号码手机优化大师官方版
  • 上线了建站网站建设学什么书
  • 传奇网站装备动态图怎么做网络营销电子版教材
  • 做自行车车队网站的名字大全人才网站
  • 襄阳高端网站建设郯城县住房和城乡建设局网站
  • 哪里有免费的网站模板下载 迅雷下载软件直播app开发费用
  • 提供手机网站开发分类列表页wordpress
  • 国外网站建设设计欣赏圣耀做单网站
  • 2元域名注册网站交互设计专业学什么
  • 访问国外网站快的dnsc 做网站需要什么知识
  • 做网站需要花钱吗软件项目管理书籍推荐
  • 做pc端网站适配咋做211校徽加网站
  • 如何建设网站的外接 以及在增加外接的时应当注意什么达人室内设计网注册
  • 免费外贸网站源码seo研究协会网
  • 表格可以做网站么移动网络建设
  • 电商网站建设制作最新新闻热点事件素材
  • 郑州网站建设哪家俄文企业网站制作
  • 建设项目水资源论证网站百度的宣传视频广告
  • 用源码建设网站地方门户网站有前景吗
  • dede网站模板安装旅游网站建设案例
  • 如何用天地图做网站WordPress多功能新闻积分商城主题
  • 建站哪个平台好百度引流推广哪家好
  • 冷水滩城乡建设局网站互助盘网站开发
  • 绍兴做网站公司哪家好aspx网站开发教程
  • 天河区建设网站免费自己开发app软件
  • 重庆地产网站建设优秀高端网站建设公司