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

微信小程序开发与运营教学课件作者李文奎第2章.ppt

微信小程序开发与运营教学课件作者李文奎第2章.ppt

  1. 1、本文档共83页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
表2 - 1 项目中各文件的代码内容 返回 图2 - 8 添加news 页面文件 返回 表2 - 2 全局配置项 返回 表2 - 3 window 配置项及其描述 返回 表2 - 4 tabBar 配置项及其描述 返回 表2 - 5 tabBar 中list 选项 返回 图2 - 9 tabBar 标签页 返回 表2 - 6 networkTimeout 配置项 返回 表2 - 7 项目逻辑文件配置项 返回 图2 - 10 app.js 配置文件 返回 图2 - 11 小程序启动显示效果 返回 表2 - 8 页面逻辑文件配置项 返回 图2 - 12 数据初始、数据绑定及运行效果 返回 图2 - 17 setData.js 和setData.wxml 文件代码 返回 图2 - 18 使用setData 修改数据的运行效果 返回 图2 - 19 WXML 运算 返回 图2 - 20 wx:for 控制属性列表数据绑定 返回 表2 - 9 冒泡事件 返回 表2 - 10 WXSS 常用属性 下一页 返回 表2 - 10 WXSS 常用属性 上一页 返回 * 2.5 逻辑层文件 设置初始数据是对页面的第一次数据绑定。 对象data 将会以JSON (Javascript Object No ̄tation, JS 对象简谱) 的形式由逻辑层传至视图层。 因此, 数据必须是可以转成JSON 的格式(字符串、数字、布尔值、对象、数组)。 视图层可以通过WXML 对数据进行绑定。 数据初始、数据绑定及运行效果如图2 -12 所示。 2.定义当前页面的生命周期函数 在Page() 函数的参数中, 可以定义当前页面的生命周期函数。 页面的生命周期函数主要有onLoad、onShow、onReady、onHide、onUnload。 上一页 下一页 返回 2.5 逻辑层文件 ■ onLoad 页面加载函数。 当页面加载完成后调用该函数。 一个页面只会调用一次。该函数的参数可以获取wx.navigateTo 和wx.redirectTo 及 navigator/ 中的query。 ■ onShow 页面显示函数。 当页面显示时调用该函数。 每次打开页面都会调用一次。 ■ onReady 页面数据绑定函数。 当页面初次数据绑定完成时调用该函数。 一个页面只会调用一次, 代表页面已经准备就绪, 可以和视图层进行交互。 上一页 下一页 返回 2.5 逻辑层文件 ■ onHide 页面隐藏函数。 当页面隐藏时及当navigateTo 或小程序底部进行tab 切换时,调用该函数。 ■ onUnload 页面卸载函数。 当页面卸载、进行navigateBack 或redirectTo 操作时, 调用该函数。 3.定义事件处理函数 开发者在Page() 中自定义的函数称为事件处理函数。 视图层可以在组件中加入事件绑定, 当达到触发事件时, 小程序就会执行Page()中定义的事件处理函数。 示例代码如下: 上一页 下一页 返回 2.5 逻辑层文件 4.使用setData 更新数据 上一页 下一页 返回 2.5 逻辑层文件 小程序在Page 对象中封装了一个名为setData() 的函数, 用来更新data 中的数据。 函数参数为Object, 以“key:value” 对的形式表示将this.data 中的key 对应的值修改为value。 示例代码如图2 -17 所示。 保存并编译, 代码修改前后的运行效果如图2 -18 所示。 上一页 返回 2.6 页面结构文件 页面结构文件(WXML) 是框架设计的一套类似HTML 的标签语言, 结合基础组件、事件系统, 可以构建出页面的结构, 即.wxml 文件。 在小程序中, 类似HTML 的标签被称为组件, 是页面结构文件的基本组成单元。 这些组件有开始(如 view ) 和结束(如 / view )标志, 每个组件可以设置不同的属性(如id、class 等), 组件还可以嵌套。 WXML 还具有数据绑定、条件数据绑定、列表数据绑定、模板、引用页面文件、页面事件等能力。 2.6.1 数据绑定 下一页 返回 2.6 页面结构文件 小程序在进行页面数据绑定时, 框架会将WXML 文件与逻辑文件中的data 进行动态绑定, 在页面中显示data 中的数据。 小程序的数据绑定使用Mustache 语法({{ }}) 将变量或运算规则包起来。 1.简单绑定 简单绑定是指使用双大括号({{}})将变量包起来, 在页面中直接作为字符串输出使用。简单绑定可以作用于内容、组件属性、控制属性等的输出。 【注意】 简单绑定作用于组件属性、控制属性时, 双大括号外应添加双引号。 上一页 下一页 返回 2.6 页面结构文件 示例

文档评论(0)

开心农场 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档