小程序入门学习05--幻灯片、页面生命周期
幻灯片
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;
}
![](/assets/blank.gif)
<!-- 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--幻灯片、页面生命周期相关推荐
- 微信小程序学习6:页面生命周期回调函数
微信小程序学习6:页面生命周期回调函数 文章目录 微信小程序学习6:页面生命周期回调函数 1 生命周期图像 2 生命周期回调函数触发条件 onLoad(Object query) onShow() o ...
- 微信小程序入门:学习demo以及自己的第一个小程序
<移动软件开发>实验1 一.实验目标 1.学习使用快速启动模板创建小程序的方法:2.学习不使用模板手动创建小程序的方法. 二.实验步骤 1.使用快速启动模板创建小程序 1.1为小程序命名. ...
- 小程序入门学习06--data、url传参、调用豆瓣api
豆瓣不能用了,可以用这个 data- 自定义数据属性 设置 <view class='container movie-card' bindtap='f1' data-user-name=&quo ...
- 我的微信小程序入门学习-地图定位
微信小程序开发者工具安装和创建小程序 (地图定位代码) 地图定位案例:最后附带小程序地图定位代码 小程序简介 小程序特点 体验好(编译包不超过1M) "无须安装,即用即走"的特性让 ...
- 微信小程序入门学习笔记
初体验 app生命周期函数 onLaunch() //一般用来获取用户信息 onShow() //用来判断小程序进入场景 里面可以传入参数options,通过options.scene来判断用户场景, ...
- 小程序入门学习14--用户管理
<button class="call" open-type="getUserInfo" bindgetuserinfo="onInfo&quo ...
- 小程序入门学习01--Hello World
视频链接 文档链接 小程序整体结构必须有 app.js app.json app.wxms app.json中的pages写每个页面相对于此项目的路径 视频中样例: {"pages" ...
- 小程序入门学习17--springboot环境配置01
别问,问就是电脑重装了 啥都没了 [NEXT公开课]微信小程序+SpringBoot 开发新闻资讯应用 1 环境配置 mysql下载与安装 Install/Remove of the Service ...
- 小程序入门学习18--springboot环境配置02
springboot官方中文文档 1 pom.xml配置,第一次配置完成需要下载许多文件 <project xmlns="http://maven.apache.org/POM/4.0 ...
最新文章
- 基于Solr的空间搜索学习笔记
- oracle12系统需求,GoldenGateforOracle的系统需求
- [云炬创业基础笔记]第十一章创业计划书测试2
- java nio技术_攻破JAVA NIO技术壁垒
- Jquery Money 验证,转换成千分位
- Oracle 学习笔记 14 -- 集合操作和高级子查询
- [leetcode]5355. T 秒后青蛙的位置
- C1认证学习笔记(第一章)
- 微型计算机原理第三版期末试题,《微机原理A (闭卷)》期末试题含答案.doc
- ASO优化:马甲包上架优化方法总结
- 解析Esri WebScene
- 深入理解Linux 条件变量3:条件变量为什么要配合着锁使用?
- storj for windows 主网挖矿指南
- android usb otg,android usb otg需要什么权限
- 常用的 Docker 命令
- 关于事务(transaction)
- 《MATLAB智能算法超级学习手册》一一1.3 符号变量的应用
- 浅谈HTTP缓存以及后端,前端如何具体实现HTTP缓存
- 硬核:如何用「区块链」改进传染病监测预警网络?
- 【C++ 程序】 判断是否构成三角形
热门文章
- 近些年CPU的性能是不是快到天花板了?
- In 2018, the release of Huawei‘s p20 pro
- 解决Golang程序运行时占用内存不断增加的问题
- t–sql pl–sql_SQL View –完整的介绍和演练
- 使用SQL视图和存储过程限制和监视SQL Server数据访问
- ssis 计划任务_SSIS Hadoop连接管理器和相关任务
- 使用github page + Hexo搭建个人博客折腾记
- Servlet笔记10--Session
- HealthKit教程 Swift版:锻炼信息
- 我的编程认知:多思考、多编码、多测试