移动软件开发 实验1:第一个微信小程序
一、实验目标
1、学习使用快速启动模板创建小程序的方法;
2、学习不使用模板手动创建小程序的方法。
二、实验步骤
列出实验的关键步骤、代码解析、截图。
(一)使用快速启动模版
新建小程序,目前不需要后端服务,选择不使用云服务。模版中选择JS-基础模板。
(二)不用模板手动创建
选择JS基础模板后在文件夹中将所有文件删除,重头开始编写。
1、创建页面文件
全局需要三个文件:app.js,app.json,app.wxss 并且名字不可修改
创建用于存储页面的pages文件夹,创建用于展示封面的文件夹index,右键新建page,命名为index,会自动生成所需要的四个文件。
- js:页面逻辑实现
- json:负责标题栏和状态栏
- wxml:管理页面中的元素
- wxss:页面排版

2、创建元素
<image></image>
:图片<text></text>
:文字<button></button>
:按钮
3、修改元素样式
在wxss中进行修改。
1、为元素添加class属性后,在wxss中使用.class名
来对对应的元素进行调整。
2、也可以直接使用元素名
来直接进行调整
如:
1 | image{ |
4、修改头部样式
5、逻辑实现
index.wxml:
1 | <view class="container"> |
index.js:
1 | //获取用户信息 |
三、程序运行结果
(一)使用快速启动模板创建
(二)不用模板手动创建
四、问题总结与体会
遇到的问题:
由于微信接口改变,getUserInfo已无法获取用户信息。于是按照官方说明进行修改,用户需要点击头像和昵称分别进行确认才可使用用户信息。
(在本地设置中切换调用基础库版本,调整到较老的版本可以在开发工具中测试getUserProfile函数,但是无法在用户手机中使用。)
体会:
这是初次尝试微信小程序,通过获取用户信息的这个功能的实现,学习了微信小程序的代码结构,以及css,html,js等语言的语法,体会到了前端的乐趣。