网站大量收购闲置独家精品文档,联系QQ:2885784924

《微信小程序开发》课件——第3章 微信小程序页面交互_100-168.pdf

《微信小程序开发》课件——第3章 微信小程序页面交互_100-168.pdf

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共69页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

03【案例3-3】美食列表

案例分析

“美食列表”微信小程序的页面效果见右图。

美食列表包含多条美食信息,每条美食信息左

侧为美食图片,右侧为美食详细信息,包括美

食名称、电话、地址和营业时间。

案例分析

“美食列表”微信小程序中包含上拉触底加载数据和下拉刷新两个功能。

①当用户上拉美食列表页时,如果页面即将到达底部,会自动加载更多数据;

②当用户下拉页面时,如果到达顶部后进行下拉操作,可以刷新页面。

知识储备

1.列表渲染

先定一个小

目标!

掌握列表渲染,能够运用列表渲染将数

组中的数据渲染到页面中

知识储备

1.列表渲染

什么是列表渲染?

知识储备

1.列表渲染

列表渲染通过wxfor控制属性来实现。

微信小程序进行列表渲染时,会根据列表中

数据的数量渲染相应数量的内容。

知识储备

1.列表渲染

在wxfor控制属性所在标签的内部,可以使用item

变量获取当前项的值,使用index变量获取当前项

的数组索引或对象属性名。

如果不想使用item和index这两个变量名,还可以

通过wxfor-item控制属性更改item的变量名;通

过wxfor-index控制属性更改index的变量名。

知识储备

1.列表渲染

wxkey控制属性

wxfor控制属性通常搭配wxkey控制属性使用。

wxkey控制属性用于为每一项设置唯一标识,这样可以在数据改变后页面重新渲染时,使

原有组件保持自身的状态,而不是重新创建,这样可以提高列表渲染的效率。

知识储备

1.列表渲染

如果item本身就是一个具有唯一性的字符串或数字,

则可以将wxkey的值设置为*this,*this表示item本身。

设置

wxkey

如果给定的数据是一个由对象作为数组元素构成的数

组,那么可以将wxkey的值设置为对象中的一个“值

具有唯一性”的属性的名称。

知识储备

1.列表渲染

数组的列表渲染

步骤1在pages/index/index.js文件的Page({})中编写页面数据。

data{

步骤2arr[a,b,c]

}

知识储备

1.列表渲染

数组的列表渲染

步骤1在pages/index/index.wxml文件中编写页面结构,通过列表渲染的

方式将arr数组渲染到页面中。

viewwxfo

文档评论(0)

青柠职教 + 关注
实名认证
服务提供商

从业10年,专注职业教育专业建设,实训室建设等。

1亿VIP精品文档

相关文档