微信小程序开发实战&电影小程序——阅读页面轮播图-新闻列表页面构建-数据绑定

本文是微信小程序开发实战教程,讲解如何创建阅读页面的轮播图和新闻列表,涵盖wxml、wxss、js部分,强调数据绑定和for循环的应用,帮助开发者理解小程序布局和数据管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

微信小程序开发——阅读页面轮播图-新闻列表页面构建-数据绑定开发教程:

今天打开微信官方文档发现轮播图组件更新了两个功能,但是目前暂未启用,估计过几天就能使用了。

属性名 类型 默认值 说明
indicator-color Color rgba(0,0,0,.3) 指示点颜色 (这个属性目前暂未启用)
indicator-active-color Color #000000 当前选中的指示点颜色 (这个属性目前暂未启用)

最终的效果图:

这里写图片描述

代码部分:

下面我们来继续研究代码部分: 
wxml部分:

<view>
  <swiper indicator-dots="true" autoplay="true" interval="2000">
  <block wx:for="{
   
   {imgUrls}}">
    <swiper-item>
      <image src="{
   
   {item}}"></image>
    </swiper-item>
    </block>
  </swiper>
</view>

注意:swiper-item仅可放置在swiper组件中,宽高自动设置为100%。

js部分:

  data:{
    imgUrls: [
      '/images/wx.png',
      '/images/vr.png',
      '/images/iqiyi.png'
    ]
  },

js文件中定义了一个数组,里面存放图片的路径

wxss代码:

swiper,swiper image {
  width: 100%;
  height: 500rpx;
}

注意:轮播图组件的宽高样式需要设置在swiper标签上,官方文档中没有说明,只能一个一个试,最后的结论是必须定义在swiper标签。

1、效果图预览

这里写图片描述

2、准备工作

在拿到效果图后不要先急着去写代码,而是要去分析一下页面的整体结构,用什么方式定位和布局。小程序里建议使用flex布局,因为小程序对flex的支持是很好的。

上一篇博客中完成了轮播图部分,接下来继续完成下面的新闻列表部分

3、wxml部分

新闻列表部分整体使用flex纵向布局比较合适, 
先把页面内的元素标签和类名写好。

    <view class="post-container">
      <
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值