Weex实现GridView的网格布局以及浮层效果

本文介绍了如何在Weex中利用Vue 2.0版本实现GridView的网格布局,通过模拟数据源控制行数和列数,详细解析了布局代码,并展示了浮层效果的实现,利用渲染机制在布局和样式上创建浮层效果。
摘要由CSDN通过智能技术生成

Weex实现GridView的网格布局以及浮层效果

转载请注明出处:http://blog.csdn.net/hnytdangyao/article/details/78261497.
本文出自 [ 党耀的博客 ]

目录

因为项目需要,在9月份自学了前端语言和weex相关的一系列东西,并初次使用了weex来改版首页,其中的踩坑经历后面会做一个分享出来,下面是正文。

一.概述

weex中提供了list标签用来展示列表页的布局,类似Android中的listview。但是没有类似gridview的网格布局,所以就需要在布局和数据上做操作。效果图如下:

demo效果图

二.实现方式

现在使用的weex是基于vue的2.0版本,所以如果你对js比较熟悉就直接看代码吧:

代码解析

template里如下布局如下:

<template>
    <div>
      <div v-for="v in list" class="row">
        <div v-for="item in v" class="item">
          <div class="module">
            <div class="typeLayout">
              <image class="img" :src="item.imgUrl"></image>
              <div class="numberAndType">
                 <div class="playtype" v-if="item.isZhibo === '1'">
                   <text class="typeText">{
   {item.typeText}}</text>
                 </div>
                 <div class="playtype2" v-else>
                   <text class="typeText">{
   {item.typeTime}}</text>
                 </div>    
              </div>

              <div class="zhuboModule">
                 <image class="zhuboImg" :src="item.imgUrl"></image>
                 <text class="zhuboName">{
   {item.zhuboName}}</text>
              </div>
            </div>

            <div class="name">
                <text class=
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值