lab1实验报告

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

一、实验目标

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

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

二、实验步骤

1.创建空白项目并配置页面文件

选择“不使用云服务”和js基础模板。
请添加图片描述

根据实验文件提示删除模板中的代码和文件,并按照提示自动补充代码。

请添加图片描述
请添加图片描述

2.导航栏设计

通过在app.json中配置windows属性自定义导航栏。
请添加图片描述

在页面中添加组件,显示微信头像、昵称和按钮。
请添加图片描述

src就是图片资源,可以设置资源的路径。

在index.wxss中设置组件的样式。
请添加图片描述

设置图片资源的路径后显示效果。
请添加图片描述

对各组件的样式进行设置。
请添加图片描述

3.逻辑实现

修改button组件代码,添加获取用户信息的事件。
请添加图片描述

在index.js中添加对应的函数。
请添加图片描述

编译后,点击button,可以在控制台看见输出了用户信息。
请添加图片描述

实现动态地获取微信头像和昵称:

修改组件代码,双重大括号内是一段有返回值的可执行代码。
请添加图片描述

设定初始值
请添加图片描述

修改代码使组件显示内容根据获取的用户数据更改,并重新渲染画面。
请添加图片描述

三、程序运行结果

按下button先后画面:
请添加图片描述
请添加图片描述

四、问题总结与体会

在编写小程序并进行真机调试时发现无法获取到用户的信息,查询得知在新版中出于保护用户信息考虑不能直接获取个人用户的信息,通过降低调试基础库的版本,在调试时可以方便地获取到信息。但如果是需要上线并运行在不同用户设备的小程序,在开发过程中通过这种方法无法在用户设备上达成同样效果,需要在开发过程中选定用户数量多的较新基础库版本开发。
请添加图片描述

本次实验通过简单小程序的开发,对.js .json .wxml(html) .wxss(css)在前端开发的作用有了初步的了解,熟悉了小程序开发的基本框架,可以对组件的样式进行简单设定并实现简单的逻辑。

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值