222
uuid:74d8aeff-288e-4544-b881-38805483b772
统一在另一个 word 文件中作答,最终提交的文件,命名为:学号姓名。
题目要求:
完善
/utils/api.js内容(参考getCurrentWeather和getAirQuality,完善get7dForecast和getLifeIndex函数,获取 7 天天气预报和生活指数),具体流程参考 api.js 内的函数注释。在
/utils/api.js的getAirQuality中,补充一个 pm2.5 的数据(具体数据在哪里,对应是 json 的哪个属性,参考和风天气 api 官网查找 实时空气质量 for API)。在
/pages/index/index.vue中,完善updateWeather函数(获取天气情况,包括hourlyForecast 、dailyForecast 、lifeIndices 天气数据,记得看注释内容)/components/文件夹下的各部分展示天气情况组件,双大括号中读取的属性和api.js 中获取的属性名称不一致,需要进行更改(根据情况,把getCurrentWeather等函数 return 的 data 数据,尽量都展示到页面中)
提交要求:
- 提交 api.js 页 (
api.js) 的完整代码。 - 提交 index.vue 页 (
index.vue) 的完整代码。 /components/下的各部分展示天气组件,代码不需要,最好直接展示网页图片。
运行参考截图如下,不需要 css 相同,但是红框内基本项需要有。

`
作业提交区域
正在加载作业信息...
作业提交区域2
正在加载作业信息...
作业公示区域2
- 作业提交情况
学期:2025-2026-1课程:web前端test01班级:A2332test02
点击上方按钮加载数据
作业提交-A2431vuejs
正在加载作业信息...
作业公示-A2431vuejs-V2
作业公示看板
学期:2025-2026-1
课程:vuejs前端开发
班级:电信A2431
选择作业:
正在等待加载...