学习打卡03 小程序02
一、布局
<!--index.wxml-->
<view>
<image></image>
<text></text>
<button>获取用户信息</button>
</view>
1) <view></view> 容器包裹器 类似于div
2) <div></div> 可定义文档中的分区部分,可以将文档分割成独立的、不同的部分。
二、获取信息
<button bindtap="getUserProfile">获取用户信息</button>
bindtap属性为按钮绑定点击事件,响应函数getUserProfile
函数getUserProfile
// index.js
Page({
/**
* 页面的初始数据
*/
data: {
userInfo: null
},
getUserProfile(){
wx.getUserProfile({
desc: '用户注册',
success: (res) => {
console.log('获取用户信息成功', res.userInfo);
console.log('头像图片地址', res.userInfo.avatarUrl);
this.setData({
userInfo: res.userInfo
})
},
fail: (res) => {
console.log('获取用户信息失败', res);
},
})
}
})
三、绑定信息
<view class="flexstyle">
<image src="{{userInfo.avatarUrl}}"> </image>
<text>{{userInfo.nickName}}</text>
<but bitonndtap="getUserProfile">获取用户信息</button>
</view>
{{}} 获取Page里data的数据
四、样式布局
/**index.wxss**/
image{
width: 40vw;
height: 40vw;
border-radius: 50%;
}
text{
font-size: 70rpx;
}
.flexstyle{
height: 100vh;
display: flex;
flex-direction: column;
align-items: center;
justify-content: space-around;
}
每个对象影响html对应的标签?
vh -- 视窗高度 1vh 表示1%
vw -- 视窗宽度
border-radius -- 设置元素的外边框圆角。使用一个半径确定一个圆形。可以填好多半径,好复杂,暂时理解不了。
font-size -- 字体大小
rpx -- (responsive pixel) 响应单位,微信小程序独有、解决屏幕自适应的尺寸单位。前端好复杂
.flexstyle -- 弹性伸缩盒 由view的class绑定
height : 100vh 表示这个view高度占满 100%视窗
display: flex 表示将对象作为弹性伸缩盒显示。不理解,对象是什么? img/text/flexstyle ?
flex-direction: column 表示主轴方向为垂直,这个view中的布局为垂直布局
align-items: center 表示元素于交叉轴的中点对齐
justify-content: space-between 表示元素都等间距显示
space-around 表示每个项目两侧的间隔相等
相关推荐
微信小程序打卡
该代码是打卡小程序前端源码,即小程序端的代码,下载下来还需要自己开发后台的,前端包括:打卡页面和个人中心页面,可供新手练习demo
小程序源码 打卡签到 (代码源)
小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源码 打卡签到 (代码源)小程序源
打卡签到小程序
打卡签到小程序
微信小程序实现打卡签到页面
主要为大家详细介绍了微信小程序实现打卡签到页面,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
易打卡小程序源码
《易打卡》—— 精准定位,一键打卡,记录便捷导出,排名实时更新,戒掉迟到,换你高效人生!这款小程序是在微信内测开始时期就一边学习一边开发,开发过程中也是随着微信小程序的功能以及API迭代而不断更新调整产品的形态与功能。


