• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

微信小程序 等宽不等高瀑布流

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

有点标题党了,实际上,小程序布局和h5布局并没有区别,非要说区别,可能是微信对新的css属性的支持没有浏览器好。

先看效果图。

 

实现方式:flex+js分组

wxml:

    <view class="img-box">
		<view class="column"> 
			<view class="img-sec" wx:for="{{imgArr1}}">
				<image src="{{item}}" mode="widthFix"></image>
			</view>
		</view>
		<view class="column">
			<view class="img-sec" wx:for="{{imgArr2}}">
				<image src="{{item}}" mode="widthFix"></image>
			</view>
		</view>
	</view>

 wxss:

.img-box{
	display: flex;
	justify-content: space-between;
}
.column{
	display: flex;
	flex-direction: column;
}
.img-box .img-sec{
	margin-bottom:30rpx;
}
.img-box image{
	display: block;
	width: 338rpx;
	border-radius: 26rpx;
}

  js:

 test() {
    let imgArr1 = [];
    let imgArr2 = [];
    //服务器上的数据
    let imgArr = res.data.imgs
    for (let i = 0; i < imgArr.length; i++) {
      imgArr1.push(imgArr[i++])
      if (i < imgArr.length) {
        imgArr2.push(imgArr[i])
      }
    }
    this.setData({
      imgArr1: imgArr1,
      imgArr2: imgArr2
    })
  },

  

参考:https://juejin.im/post/6844904004720263176

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
小程序show-confirm-bar完成按钮不能隐藏发布时间:2022-07-18
下一篇:
小程序——云函数发送请求发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap