微信小程序实战-第2章 微信小程序开发基础

微信小程序实战-第2章 微信小程序开发基础

在这里插入图片描述
在这里插入图片描述

2.1 【案例1】比较数字大小

2.1.1案例分析

比较数字大小实现效果:
实现步骤:

  • 输入第1个数;
  • 输入第2个数;
  • 单击比较按钮;
    在这里插入图片描述
    比较数值大小实现的技术知识点总结:

在这里插入图片描述

2.1.2创建项目

项目创建流程:

  • 创建一个空白项目
  • 创建app.json文件
  • 新增一个index页面
    在这里插入图片描述
    在这里插入图片描述
    开发者工具会自动创建pages/index目录:

Index页面

{
   
   
  "pages":[
    "pages/index/index"
  ]
}

在这里插入图片描述

2.1.3页面组件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
值得一提:
在这里插入图片描述
input组件type属性值为number:
在这里插入图片描述

2.1.4页面样式

在这里插入图片描述
在这里插入图片描述
不同设备的rpx与px换算关系:

rpx单位规定了任何手机屏幕的宽度都为750rpx(逻辑像素)。
目标: 为了方便开发人员适配各种手机屏幕
在这里插入图片描述
**物理像素:**指屏幕上实际有多少个像素。
**逻辑像素:**是指CSS中使用的像素单位。
在这里插入图片描述
对比WXSS中的rpx运行效果展示:

view {
   
   margin: 50rpx;}
input {
   
   
  width: 600rpx;
  margin-top: 20rpx;
  border-bottom: 2rpx solid #ccc;
}
button {
   
   margin: 50rpx;}

在这里插入图片描述
对比WXSS中的px运行效果展示:

view {
   
   margin: 50rpx;}
input {
   
   
/* 此处将原来的600rpx改为300px */
  width: 300px; margin-top: 20rpx;
  border-bottom: 2rpx solid #ccc;
}
button {
   
   margin: 50rpx;}

在这里插入图片描述
全局样式和导入外部样式:

在这里插入图片描述

2.1.5配置文件

在这里插入图片描述
在这里插入图片描述
页面级文件配置导航栏标题为“数值比较”,颜色为蓝色:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
开启了调试,运行程序后,就会在控制台中输出调试信息:

{
   
   
  "pages": ["pages/index/index"],
  "debug": true
}

在这里插入图片描述

2.1.6页面逻辑

在这里插入图片描述
在这里插入图片描述
onLoad、onReady、onShow函数为例进行演示:

onLoad: function (options) {
   
   
  console.log('页面加载')
},
onReady: function () {
   
   
  console.log('页面初次渲染完成')
},
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值