微信小程序的创建

2022年夏季《移动软件开发》实验报告

姓名:刘演森 学号:22020007064
姓名和学号刘演森,22020007064
实验课程中国海洋大学22夏《移动软件开发》
实验名称实验1:第一个微信小程序
博客地址XXXXXXX
Github仓库地址XXXXXXX

一、实验目标

1、学习使用快速启动模板创建小程序的方法;2、学习不使用模板手动创建小程序的方法。

二、实验步骤

  • 快速启动启动模板创建小程序

下载好微信开发者工具并打开创建小程序,appID使用测试号,最后确定创建即可得到一个模板小程序。

image-20240819201208630
  • **不使用模板创建小程序 **

​ 我们重复第一个步骤,我们依然会得到一个模板小程序。我们将通过修改页面配置得到我们 自己的小程序 。

修改步骤:

1、删除utils文件夹及其所有内容

2、删除log目录及其所有内容

3、删除index.wxml、index.wxss、index.js、app.wxss、app.js文件所有的代码

4、在index.js、app.js文件中分别输入page、app补全函数

试图设计

1、在app.jaon更换我们导航栏颜色和标题

"window": {
    "navigationBarTextStyle": "white",
    "navigationBarTitleText": "第一个小程序",
    "navigationBarBackgroundColor": "#0000ff"
  },

2、页面内容:微信头像、昵称还有获取头像昵称按钮

使用 三个组件

在index.wxml文件中实现以下代码

<view class='container'>
 <image src='{{src}}' mode="widthFix"></image>
 <text>{{name}}</text>
 <button open-type="getUserInfo" bindgetuserinfo="getMyInfo">点击获取头像昵称</button>
</view>

在index.wxss完成页面布局设计

.container{
  height: 100vh;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-around;
}

image{
  width: 300rpx;
  border-radius: 50%;
}
text{
  font-size: 50rpx;
}

在app.js完成逻辑实现

Page({
  data:{
    src:'/images/OIP-C.jpg',
    name:'hello world'
  },
  getMyInfo:function(e){
    let info = e.detail.userInfo;
    this.setData({
      src: info.avatarUrl,
      name:info.nickName
    })
  }
})

三、程序运行结果

快速启动模板创建小程序结果

image-20240819210044716

不使用模板创建小程序结果

image-20240819210138143

四、问题总结与体会

typora-user-images\image-20240819210138143.png" alt=“image-20240819210138143” style=“zoom:25%;” />

四、问题总结与体会

在实验过程中没有遇到太大的问题,主要是会遇到编写代码错误的小问题,检查一下代码就好。总结,我们创建小程序可以直接从模板开始创建,根据大框架直接修改小细节可以大大做小我们的工作量,我们也可选择从头开始编写代码,锻炼我们的写代码能力。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值