赞
踩
目录
下图中标记出来的部分即为tabbar:
官方说明文档:
说明:
为演示事件及数据绑定,先准备一个表单
在app.json中加入一个新组件配置
集成环境会在pages目录下生成相关文件
app.wxss 全局样式文件
课件中的【表单模板】目录中有[app.wxss.txt],将内容考入即可。
分别将课件中的【form.wxml.txt】【form.wxss.txt】内容,考入到demo.wxml, demo.wxss中
配置app.json
配置完成后,查看运行效果
官方文档:
什么是事件
事件是视图层宇逻辑层的通讯方式,可以将用户的行为反馈到逻辑层进行处理,事件可以绑定到组件上,当达到触发条件时,会执行逻辑层中定义的对应事件处理程序。
事件类别
在视图中绑定处理函数:
在逻辑层中 (js文件) 定义相应的处理函数
查看运行效果
官方文档:
创建一个新的组件
增加一个tabbar,用于演示冒泡与非冒泡事件
视图层:
样式,demo2.wxss
- .Parent {
- border: solid;
- text-align: center;
- padding: 10px;
- }
逻辑层
编译运行,会发送当点击“click me”文字时,系统触发父元素和子元素上的tap事件,但如果点击边框,则只会触发父元素事件。 原因是使用了冒泡事件。
可以将事件改为非冒泡事件以避免出现这种情况
以表单中的姓名字段,演示双向数据绑定
可以参考示例中的utils模块:
官方文档
官方文档:
简单的理解: 微信小程序将所有屏幕规定为750rpx,在开发小程序时使用rpx为点位指定宽度,在不同屏幕上显示时再进行换算,这样就根据屏幕进行自适应显示。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。