小程序基础与实战案例

小程序开发工具与基础

小程序开发准备:

  1. 申请小程序账号( appid )
  2. 下载并安装微信开发者工具

具体步骤如下:

  • 先进入 微信公众平台 ,下拉页面,把鼠标悬浮在小程序图标上
    在这里插入图片描述
  • 然后点击 小程序开发文档
    在这里插入图片描述
  • 照着里面给的步骤,就可以申请到小程序账号了。
  • 然后就可以下载 开发者工具
  • 下载完打开后的界面就是这个样子
    在这里插入图片描述
    下面让我们来新建一个小程序开发项目:
    在这里插入图片描述

在AppID输入自己刚刚注册的AppID就可以,或者使用测试号,创建后的页面是这样的:
在这里插入图片描述

编写第一个小程序页面

包括的知识点有:

  • 小程序文件类型与目录结构
  • 注册小程序页面,View、Image、Text 等组件的基本用法
  • Flex 弹性盒子模型
  • 移动端分辨率及小程序自适应单位 RPX

先把多余的东西删掉
在这里插入图片描述
再重新新建 app.js 、app.json、app.wxss 文件
在这里插入图片描述
再在 pages 文件里新建一个 welcome 目录,把文件建全
在这里插入图片描述
打开 微信开放文档 ,点击框架,查看小程序的配置
在这里插入图片描述
将红框的代码复制到 app.json 中,再针对自己创建的目录进行修改:

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

打开 welcome.json,因为 json 文件不能为空,所以加上一个花括号,或者可以删除 json 文件:

{

}

再打开 welcome.js 文件,加入以下代码:

Page({

})

最后在 welcome.wxml 文件中加入以下代码:

<view>
	<text>hello</text>
</view>

就会出现这个界面啦:
在这里插入图片描述
在根目录下新建一个 images 文件夹,存放图片,然后调用图片;
再在 welcome.wxml 上加入以下代码:

<!-- wxml 是用来编写页面骨架的文件 -->
<!-- 在小程序中 view 的功能基本上是等同于 div 的,主要功能有容器、分隔文档 -->
<view>
  <image style="width:200rpx; height:200rpx;" src="/images/image.png"></image>
  <text>Hello, Jessie</text>
  <!-- <button></button> -->
  <view>
    <text>开启小程序之旅</text>
  </view>
</view>

下面我们尝试将样式的代码都转移到 welcome.wxss 文件中:

.container{
  display: flex;
  flex-direction: column;
  align-items: center;
  background-color: #b3d4db;
}

page{
  background-color: #b3d4db;
  height: 100%;
}

.user-image{
  width: 200rpx;
  height: 200rpx;
  margin-top: 160rpx;
  border-radius: 50%;
}

.user-name{
  margin-top: 60rpx;
  font-size: 32rpx;
  font-weight: bold;
}

.moto{
  font-size: 22rpx;
  font-weight: bold;
  line-height: 80rpx;
  color: #405f80;
}

.moto-container{
  border: 1px solid #405f80;
  height: 80rpx;
  width: 200rpx;
  border-radius: 5px;
  text-align: center;
  margin-top: 200rpx;
}

/* flex 布局 弹性盒子模型 */

再补充一下 app.wxss 文件内的代码:

text{
  font-family: MicroSoft Yahei;
}

再打开 app.json 更改一下顶部状态栏的颜色:

{
  "pages": ["pages/welcome/welcome"],
  "window": {
    "navigationBarBackgroundColor": "#b3d4db"
  }
}

下面是 welcome.wxml 的代码:

<!-- wxml 是用来编写页面骨架的文件 -->
<!-- 在小程序中 view 的功能基本上是等同于 div 的,主要功能有容器、分隔文档 -->
<view class="container">
  <image class="user-image" src="/images/mayor.jpg"></image>
  <text class="user-name">Hello, Jessie</text>
  <!-- <button></button> -->
  <view class="moto-container">
    <text class="moto">开启小程序之旅</text>
  </view>
</view>

我们的第一个小程序页面就做好啦:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值