微信小程序实现展示图片(图片推广小程序可以使用)

article/2025/10/28 12:16:57

实现效果图:

首先就是这个封面是一些图片展示界面,后台返回的都是图片。然后根据返回数据数组的下标进行分类,第一排只显示数组为1,4,7一次类推,第二列是2,5,8的index,第三列是3,6,9等等,根据下标进行分类然后排版。没一列都网上堆叠即可。

上代码:wxml


<view class='top' style="opacity:{{maskshow?'0.8':'none'}}"><view wx:if="{{showdapei==1}}" class='top' style="opacity:{{maskshow?'0.8':'none'}}"><view class='content_list'><view class='item_pic'><view wx:for="{{image_url}}" wx:key="item" style='width:100%;' bindtap='playvideobtn'><view style=' margin 2rpx;padding-left:01rpx; position:relative;'><image wx:if="{{image_url[index].selected&&(index+1)%3==1}}" data-index="{{index}}" src='http://cdzhongdan.oss-cn-shenzhen.aliyuncs.com/yinuo/%E5%AF%B9%E5%8B%BE%E9%80%89%E4%B8%AD.png' bindtap='duigou' style='position:absolute;width:50rpx;height:50rpx;margin:60% 45%;'></image><image wx:if="{{(index+1)%3==1}}" style="width:98% ;" src='{{item.poster}}' lazy-load data-pic_url='{{item}}' data-index="{{index}}" bindtap="playvideo" class='image_style' mode='widthFix'></image></view></view></view><view class='item_pic'><view wx:for="{{image_url}}" wx:key="item" style='width:100%;' bindtap='playvideobtn'><view style=' margin 2rpx;padding-right:0rpx; position:relative;'><image wx:if="{{image_url[index].selected&&(index+1)%3==2}}" data-index="{{index}}" src='http://cdzhongdan.oss-cn-shenzhen.aliyuncs.com/yinuo/%E5%AF%B9%E5%8B%BE%E9%80%89%E4%B8%AD.png' bindtap='duigou' style='position:absolute;width:50rpx;height:50rpx;margin:60% 45%;'></image><image wx:if="{{(index+1)%3==2}}" style="width:98%;height:{{index==1?'320rpx':''}} ;" src='{{item.poster}}' lazy-load data-pic_url='{{item}}' data-index="{{index}}" bindtap="playvideo" class='image_style {{index==1?"":""}}' mode='{{index==1?"":"widthFix"}}'></image></view></view></view><view class='item_pic'><view wx:for="{{image_url}}" wx:key="item" style='width:100%;' bindtap='playvideobtn'><view style=' margin 2rpx; position:relative;'><image wx:if="{{image_url[index].selected&&(index+1)%3==0}}" data-index="{{index}}" src='http://cdzhongdan.oss-cn-shenzhen.aliyuncs.com/yinuo/%E5%AF%B9%E5%8B%BE%E9%80%89%E4%B8%AD.png' bindtap='duigou' style='position:absolute;width:50rpx;height:50rpx;margin:60% 45%;'></image><image wx:if="{{(index+1)%3==0}}" src='{{item.poster}}' style="width: 98%;height:{{index==2?'370rpx':''}};" data-pic_url='{{item}}' data-index="{{index}}" bindtap="playvideo" class="image_style " mode='{{index==2?"":"widthFix"}}'></image></view></view></view></view></view></view>

WXSS:


.content_list {width: 100%;display: flex;flex-direction: row;justify-content: space-around;align-items: flex-start;margin-left:5rpx;/* border: 1px solid #f0f0f0; */
}.item_pic {display: flex;flex-direction: column;justify-content: flex-start;align-items: flex-start;width: 50%;flex-wrap: wrap;
}
.top{width: 100%;height:auto;background-color: white;z-index: 1;
}

顺便分享一波个人公众号,关注关注我呗,分享一些你们需要的资源,大家一起进步。

会分享一些视频资源的哦

输入图片说明

 


http://chatgpt.dhexx.cn/article/8p17uHpQ.shtml

相关文章

微信公众号如何推广自己的小程序以及操作步骤

微信公众号如何推广自己的小程序以及操作步骤 在使用微信公众号推广自己的小程序之前&#xff0c;首先要关联您的小程序。操作步骤如下&#xff1a; 微信公众号如何绑定自己的小程序的第一步&#xff0c;点微信公众号后台的左侧里有个小程序管理&#xff0c; 第二步&#xff…

如何在大学推广小程序?

如何在大学推广你的小程序&#xff1f; 最近是开学季&#xff0c;对于小程序运营者来说&#xff0c;这又是小程序推广的一个较佳时期。为什么这样说呢&#xff1f;在这之前&#xff0c;我们先来看一句话&#xff1a;利用用户关系链进行小程序的裂变传播能够最大程度曝光小程序。…

小程序推广有几种方式?小程序运营有什么步骤?

目前&#xff0c;微信小程序已经成为越来越多企业进行拓客推广的方式&#xff0c;但如何推广、如何引流成为不少企业需要思考的难题。小程序使用便捷&#xff0c;但也需要了解小程序的特性及推广方式&#xff0c;才能更好地进行运营。小程序有哪些入口&#xff1f;企业可以通过…

小程序推广方案有哪些?

小程序推广方案有哪些&#xff1f;如今&#xff0c;从事小程序推广领域的人越来越多。对于新人来说&#xff0c;有必要掌握的小程序推广方案有哪些&#xff1f;这里有四个。 1.做线下宣传策划 如果商店有预算&#xff0c;可以考虑在各种线下场景投放广告&#xff0c;购买广告…

小程序如何推广?这里有5招

如何推广这个小程序&#xff1f;我坚信有很多朋友刚刚建立了自己的小程序&#xff0c;不知道如何推广这个小程序。今天小将教你一些更常见和实用的小程序如何推广&#xff0c;你为什么不根据自己的具体情况选择应用程序哦&#xff01; 小程序如何推广&#xff1f;这里有5招 1…

小程序推广的6个超简单方案

小程序的运营与推广是一个长期的过程&#xff0c;以下是几个关键点&#xff1a; 1. 做好小程序产品本身 产品的质量和体验是推广的基础。因此在开发小程序时应该考虑用户的需求&#xff0c;注重细节&#xff0c;使用户获得良好的使用体验。如果小程序的产品体验不佳&#xff0…

远程Linux权限不够

远程连接linux主机时提示如下&#xff1a; 解决办法&#xff1a; 修改 /etc/ssh/sshd_config 文件 将 PermitRootLogin prohibit-password 注释掉&#xff0c;改为 PermitRootLogin yes &#xff0c;然后重启机器 如下图&#xff1a;

Linux--权限

前言&#xff1a; “权限”这一词并不陌生&#xff0c;在我们日常生活中经常会有权限的设定。比如我们一个学校&#xff0c;老师有讲课的权限&#xff0c;而且学生有听课的权限&#xff0c;学校的食堂阿姨他们是没有这些权限的。我们感觉一个学校校长好像什么权限都有。这里的…

linux添加jdk权限不够

777是给与全部权限 由于linux系统是一个多用户的操作系统&#xff0c;并且针对每一个用户&#xff0c;Linux会严格的控制操作权限。接下来&#xff0c;我们就需要介绍一下Linux系统的权限控制。 1). chmod&#xff08;英文全拼&#xff1a;change mode&#xff09;命令是控制用…

linux 打开权限不够,linux无法打开目录提示权限不够

解决方法&#xff1a; sudo -s #进入root用户模式&#xff0c;仍在原来目录下(不要用su - root,否则进入root目录了) cd /var/lib #进入指定目录 ll # 查看该目录下所有文件权限 chmod 777 files-name #更改指定文件的权限 知识点补充&#xff1a; r 表示文件可以被读(read) w …

linux mysql 权限不够_linux提示权限不够怎么办

linux提示权限不够怎么办 在Linux中使用终端命令或者安装.deb安装包时&#xff0c;总会时常出现权限不够的问题&#xff0c;有很多种解决方法&#xff0c;现汇总如下。 针对.deb安装包&#xff0c;若遇到权限不够&#xff0c;可以直接右击&#xff0c;以管理员身份打开即可 用终…

linux 用户权限不够,linux .权限不够怎么办

linux .权限不够&#xff1f; linux .权限即表示linux当前目录的权限不够。 解决办法&#xff1a;sudo -s #进入root用户模式&#xff0c;仍在原来目录下(不要用su - root,否则进入root目录了) cd /var/lib #进入指定目录 ll # 查看该目录下所有文件权限 chmod 777 files-name …

Linux chmod命令

Linux chmod命令 作用介绍语法参数说明 作用 Linux chmod&#xff08;英文全拼&#xff1a;change mode&#xff09;命令是控制用户对文件的权限的命令 介绍 Linux/Unix 的文件调用权限分为三级 : 文件所有者&#xff08;Owner&#xff09;、用户组&#xff08;Group&#x…

执行linux操作时提示:权限不够

解决办法 先 输入&#xff1a; chmod 777 所要执行缺没有权限的内容 再去执行一遍发现没有无权限提示了 搞定&#xff01;

linux用户权限不够解析及解决方案

目录 一、用户账户&#xff1a;普通账户、超级账户&#xff08;root&#xff09; 二、组账户&#xff1a;私有组、标准组 三、linux下账户配置文件&#xff1a;passwd、shadow、group、gshadow。 四、文件权限 1、权限分类 2、文件权限含义 3、目录权限含义 四、权限不够…

python进度条简单实现过程

from tqdm import tqdm for item in tqdm(range(100000000)):res item *2

python实时显示进度条_Python进度条实时显示处理进度的示例代码

python语言下,如何实现控制台风格的进度显示?缘分是件很奇妙的事情,很多时候,小编们已经遇到,却不知道,然后转了一大圈,又回到了这裡。 用python编写控制台程序。 也就是进度百分比信息在原位不断刷新,而不产import sys import time # Output example: [======= ] 75% …

Python进度条实现

1.引言 在Python项目中&#xff0c;有时需要输出程序的运行进度&#xff0c;会print出【1/100】【50/100】等简单的字符串&#xff0c;殊不知Python有一些超级好用的第三方库&#xff0c;几行代码就可以实现进度条显示&#xff0c;本文介绍两个常用的进度条库&#xff1a;tqdm…

Python进度条的设置(tqdm库的使用)

tqdm的简单用法 在Python编程中&#xff0c;当我们所编写的代码中含有循环并且运行此代码比较耗时时&#xff0c;那么展示进度条是一个直观并且重要的方式。这种方式能够帮助我们理解现在程序执行到何种状态&#xff0c;运行的进度。在python中&#xff0c;tqdm库便能够方便地…

Python 进度条带时间

import timefor i in range(1,101):print(\r,i/1,"%[","*"*(i//2),"]",time.perf_counter(),end"")time. sleep(0.05)\r:清空当前行的做用 回车(CR) &#xff0c;将当前位置移到本行开头 import time:调用暂停代码的库 time. sleep(…