幻灯片
swiper

<view class=''>
<!-- swiper幻灯片轮播  默认生成像素150px,image为240 -->
<!-- indicator-dots='{{true}}'显示面板指示 --><swiper class='movie-swiper' indicator-dots='{{true}}'previous-margin='50rpx' next-margin='50rpx'><swiper-item class='movie' wx:for="{{weeklyMovieList}}"><view class='container movie-card'><image class='movie-image'src='{{item.imagePath}}'></image><!-- index:item下标 --><text>第{{index+1}}周:{{item.name}}</text><text>点评:{{item.comment}}</text><text wx:if="{{item.isHighlyRecommended}}" style="font-size:16px;color:red;">强烈推荐</text></view></swiper-item></swiper>
</view>
.movie-card {height:100%;width:100%;margin:0 20rpx;
}
在这里插入图片描述
<!-- current 幻灯片默认页面,默认为0 -->
<swiper class='movie-swiper' indicator-dots='{{true}}'previous-margin='50rpx' next-margin='50rpx' current='{{weeklyMovieList.length - 1}}'><swiper-item class='movie' wx:for="{{weeklyMovieList}}">

页面生命周期

// onLoad初始化(第一步),在初始化时将currentIndex(已在js中定义)的值赋为最为一页所对应的onLoad: function(options) {this.setData({currentIndex:this.data.weeklyMovieList.length-1})},// 页面每次加载时被调用(第二步)onShow: function () {},// 每次页面渲染完成,可以交互(第三步)onReady: function () {},// 页面隐藏时(加载其他页面)onHide: function () {},// 页面被关闭/卸载时调用,如重定向onUnload: function () {}
  • 单向绑定:视图层更新不会引起内部状态数据变化

this.setData()

<text>{{count}}</text><!-- bindtap(冒泡-唤醒父元素进行下一级处理)和catchtap(非冒泡)均可进行事件绑定 --><button bindtap='f0'>show count</button>
f0:function(event) {//视图层无法更新  this.data.count = this.data.count+1this.setData({//初始化时,无此变量则直接定义并赋值count: this.data.count + 1,//无效标识符放入双引号内 更改名字为教父3"weeklyMovieList[2].name":"教父3"})}

领取限量云产品优惠

小程序入门学习05--幻灯片、页面生命周期相关推荐

  1. 微信小程序学习6:页面生命周期回调函数

    微信小程序学习6:页面生命周期回调函数 文章目录 微信小程序学习6:页面生命周期回调函数 1 生命周期图像 2 生命周期回调函数触发条件 onLoad(Object query) onShow() o ...

  2. 微信小程序入门:学习demo以及自己的第一个小程序

    <移动软件开发>实验1 一.实验目标 1.学习使用快速启动模板创建小程序的方法:2.学习不使用模板手动创建小程序的方法. 二.实验步骤 1.使用快速启动模板创建小程序 1.1为小程序命名. ...

  3. 小程序入门学习06--data、url传参、调用豆瓣api

    豆瓣不能用了,可以用这个 data- 自定义数据属性 设置 <view class='container movie-card' bindtap='f1' data-user-name=&quo ...

  4. 我的微信小程序入门学习-地图定位

    微信小程序开发者工具安装和创建小程序 (地图定位代码) 地图定位案例:最后附带小程序地图定位代码 小程序简介 小程序特点 体验好(编译包不超过1M) "无须安装,即用即走"的特性让 ...

  5. 微信小程序入门学习笔记

    初体验 app生命周期函数 onLaunch() //一般用来获取用户信息 onShow() //用来判断小程序进入场景 里面可以传入参数options,通过options.scene来判断用户场景, ...

  6. 小程序入门学习14--用户管理

    <button class="call" open-type="getUserInfo" bindgetuserinfo="onInfo&quo ...

  7. 小程序入门学习01--Hello World

    视频链接 文档链接 小程序整体结构必须有 app.js app.json app.wxms app.json中的pages写每个页面相对于此项目的路径 视频中样例: {"pages" ...

  8. 小程序入门学习17--springboot环境配置01

    别问,问就是电脑重装了 啥都没了 [NEXT公开课]微信小程序+SpringBoot 开发新闻资讯应用 1 环境配置 mysql下载与安装 Install/Remove of the Service ...

  9. 小程序入门学习18--springboot环境配置02

    springboot官方中文文档 1 pom.xml配置,第一次配置完成需要下载许多文件 <project xmlns="http://maven.apache.org/POM/4.0 ...

最新文章

  1. 学习jQuery之旅--使用炫酷的jQuery插件
  2. ssh: connect to host 192.168.57.131 port 22: Conne
  3. IEEE conference 中出现的PDF字体嵌入的问题
  4. vi 搜索命令_vi或vim如何查询关键字
  5. 走进webpack(1)--环境拆分及模块化
  6. mysql 结构体_mysql模块使用结构体生成数据库表,不识别long类型
  7. 作文未来的计算机医生300字,医生作文300字【3篇】
  8. sql 生成csv数据_创建包含SQL Server数据的动态生成的CSV文件
  9. favicon ico什么意思_你真的知道IPFS与Filecoin是什么吗?
  10. 前景检测算法(十三)--KDE2000
  11. 计算机办公软件考证教学总结,考证经历——办公软件的套路
  12. 第六章Python数据可视化
  13. MQTT:QoS服务质量 0,1,2(Quality of Service 0, 1 2)
  14. PC端-中文转拼音后续问题
  15. 【多目标优化】2. 非支配排序遗传算法 —(NSGA、NSGA-II)
  16. 局域网(LAN),广域网(WAN)和互联网
  17. 实现对文件夹进行加密
  18. More than 1 blank line not allowed
  19. 第七周 任务一
  20. 网站架构(页面静态化,图片服务器分离,负载均衡)方案全解析

热门文章

  1. golang使用redis——redigo安装
  2. bpe编码_缓冲池扩展(BPE)–缓冲池简介
  3. 2018-2019-2 网络对抗技术 20165314 Exp7 网络欺诈防范
  4. WIndow Document
  5. Dreamweaver里文档工具栏位置
  6. webkit内核浏览器的CSS写法
  7. 利用JS+Ajax实现下拉列表无刷联动,及其相关
  8. python 蓝牙开发_基于python实现蓝牙通信代码实例
  9. 上海新中考体育考试方案公布:总分30分不变
  10. Codeforces Edu Round 64 (Rated for Div. 2)