当前位置: 首页 > news >正文

微信小程序——世界天气小助手

哈喽,大家好!

最近小编开发了一个简单的微信小程序——世界天气小助手,希望大家喜欢。

No.1:

为大家介绍下开发者工具下的页面结构。一共有三个界面{主页、搜索页、详情页}

在这里插入图片描述

No.2:

具体页面展示:当前页面是主页,由于新版微信开发者工具技术更新迭代太快,这是代码修改后的样式。

在这里插入图片描述

这里关键的地方是wx.getLocation API的调用。老版的开发者工具可以使用,这里需要添加代码才能使用定位功能!(其他项目也可以借鉴哦),否则,各位开发者或许会出现下图的样式。
"permission": {"scope.userLocation": {"desc": "你的位置信息将用于小程序位置接口的效果展示"}},"requiredPrivateInfos" : [ "getLocation" ]

在这里插入图片描述

 下图4所示,不同时间点可以进行滑动,观察每个时间点的具体天气图标。

在这里插入图片描述

点击加号,进入城市搜索界面。坐标图标显示的是当前开发人员所在的地理位置。本页面有【我的城市】、【热门城市】功能选择。

在这里插入图片描述

搜索【北京】,则出来一系列的具体详细区域名。

在这里插入图片描述

切换到【北京】的天气主页面。

在这里插入图片描述

点击【温度】数字栏,便可进入本地区的天气详情界面啦。如图8,图9。

图8

图9

点击底端,根据显示的天气指数,给用户提供合理的建议。

图10

视频演示:

test1

关注小编,后期更新更多精彩内容!

http://www.dtcms.com/a/287669.html

相关文章:

  • AWS Partner: Sales Accreditation (Business)
  • [MySQL基础3] 数据控制语言DCL和MySQL中的常用函数
  • LVS(Linux virtual server)-实现四层负载均衡
  • MyBatis动态SQL实战:告别硬编码,拥抱智能SQL生成
  • Python高级数据类型:集合(Set)
  • 【深度学习笔记 Ⅱ】5 梯度消失和梯度爆炸
  • 猎板:在 5G 与 AI 时代,印制线路板如何满足高性能需求
  • GeoPandas 城市规划:Python 空间数据初学者指南
  • gitee 分支切换
  • 【kafka4源码学习系列】kafka4总体架构介绍
  • Gerrit workflow
  • 3-大语言模型—理论基础:生成式预训练语言模型GPT(代码“活起来”)
  • 2、Redis持久化详解
  • 【iOS】编译和链接、动静态库及dyld的简单学习
  • 历史数据分析——国药现代
  • ABP VNext + Kubernetes Istio:微服务网格实战指南
  • 基于Socket来构建无界数据流并通过Flink框架进行处理
  • 读书笔记:最好使用C++转型操作符
  • 【C++】初识C++(2)
  • c#泛型集合(ArrayList和List、Dictionary的对比)
  • 记录我coding印象比较深刻的BUG
  • 支付宝支付
  • fastjson2 下划线字段转驼峰对象
  • 链路聚合技术(思科链路聚合实验)
  • 【Linux驱动-快速回顾】简单了解一下PinCtrl子系统:设备树如何被接解析与匹配
  • 【取消分仓-分布式锁】
  • PCIe RAS学习专题(3):AER内核处理流程梳理
  • windows docker-03-如何一步步学习 docker
  • VSCode用Python操作MySQL:环境配置与代码验证
  • CentOS 清理技巧