微信小程序案例3-1 比较数字

文章目录

  • 一、运行效果
  • 二、知识储备
    • (一)Page()函数
    • (二)数据绑定
    • (三)事件绑定
    • (四)事件对象
    • (五)this关键字
    • (六)setData()方法
    • (七)条件渲染
    • (八)\标签
    • (九)hidden属性
  • 三、实现步骤
    • (一)准备工作
    • (二)实现页面结构
    • (三)实现页面样式
    • (四)获取并保存用户输入的数字
    • (五)判断数字大小并显示结果

一、运行效果

微信小程序案例3-1 比较数字_第1张图片

二、知识储备

(一)Page()函数

微信小程序案例3-1 比较数字_第2张图片

(二)数据绑定

微信小程序案例3-1 比较数字_第3张图片

(三)事件绑定

微信小程序案例3-1 比较数字_第4张图片

(四)事件对象

微信小程序案例3-1 比较数字_第5张图片

(五)this关键字

微信小程序案例3-1 比较数字_第6张图片

(六)setData()方法

微信小程序案例3-1 比较数字_第7张图片

(七)条件渲染

微信小程序案例3-1 比较数字_第8张图片

(八)标签

微信小程序案例3-1 比较数字_第9张图片

(九)hidden属性

微信小程序案例3-1 比较数字_第10张图片

三、实现步骤

(一)准备工作

  • 创建微信小程序 - 比较数字,不采用模板
    微信小程序案例3-1 比较数字_第11张图片
  • 单击【确定】按钮
    微信小程序案例3-1 比较数字_第12张图片
  • 清空页面结构
    微信小程序案例3-1 比较数字_第13张图片
  • 初始化页面样式
    微信小程序案例3-1 比较数字_第14张图片
  • 配置窗口表现
    微信小程序案例3-1 比较数字_第15张图片

(二)实现页面结构

  • pages/index/index.wxml文件里实现页面结构
    微信小程序案例3-1 比较数字_第16张图片

<view class="input">
    <text>请输入第1个数字:text>
    <input type="number" />
view>
<view class = "input">
    <text>请输入第2个数字:text>
    <input type="number" />
view>
<button class='btn'>比较button>
<view class="result">
    <text>比较结果:text>
view>
  • 查看预览效果
    微信小程序案例3-1 比较数字_第17张图片

(三)实现页面样式

  • 为了页面好看,编写页面样式文件pages/index/index.wxss
    微信小程序案例3-1 比较数字_第18张图片
/**index.wxss**/
page {
  height: 100vh;
  display: flex;
  flex-direction: column;
  padding: 20rpx;
}
.input {
    height: 6vh;
    width: 100%;
    padding: 3vw;
    display: flex;    
}
.input > input {
    background-color: antiquewhite;
    width: 45vw;
    border: 1px solid #aaa
}
.btn {
    background-color: #1AAD19;
    color: white;
    font-size: 15px;
}
.result {
    margin-top: 2vh;
    padding: 3vw;
}

(四)获取并保存用户输入的数字

(五)判断数字大小并显示结果

你可能感兴趣的:(微信小程序,数据绑定,事件绑定,条件渲染)