前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用微搭搭建天气预报小程序

使用微搭搭建天气预报小程序

原创
作者头像
韩锴
发布2022-01-26 10:03:02
7350
发布2022-01-26 10:03:02
举报

1 小程序简介

日常我们在使用手机的时候,查看最近的天气是比较常见的需求,那可不可以做一款小程序来显示最近七天的天气呢?答案是肯定的,利用微搭提供的外部数据源我们就可以方便的获取互联网公开的天气预报的数据,来打造一款我们自己的专属小程序。

2 小程序开发方法

要想开发天气预报小程序,公共的API是必须的,好在现在都有好多免费的API网站,我们只需注册一个账号,申请为测试使用,免费的账号一般每天提供50次的使用次数,作为个人用户其实就足够了。

得到API之后,就需要考虑如何实现小程序的功能,我们解题的思路是思考微搭有哪些现成的功能可以使用。外部数据源其实就是为了满足数据获取需要的,我们可以通过外部数据源来获取互联网的接口数据,然后再通过定义变量将外部数据源提供给应用调用。

开发的步骤分为创建外部数据源、创建应用、定义变量、组件搭建、预览发布等几个方面。

3 创建外部数据源

登录控制台,在左侧的菜单栏找到数据源,点击创建外部数据源

在这里插入图片描述
在这里插入图片描述

录入数据源的名称和标识

在这里插入图片描述
在这里插入图片描述

数据源创建好之后我们需要新建一个方法

在这里插入图片描述
在这里插入图片描述

输入方法的名称和标识,录入天气预报API的URL

在这里插入图片描述
在这里插入图片描述

然后点击方法测试,看看我们的接口调用是否成功

在这里插入图片描述
在这里插入图片描述

如果出现成功,就可以点击出参映射

在这里插入图片描述
在这里插入图片描述

出参获取成功我们的数据源就创建成功了

在这里插入图片描述
在这里插入图片描述

4 创建小程序

数据源定义好之后,我们就可以创建小程序了,点击左侧的应用,点击空白应用

在这里插入图片描述
在这里插入图片描述

输入应用名称,类型选择小程序

在这里插入图片描述
在这里插入图片描述

选择创建一个空白页,创建成功后默认创建了首页

在这里插入图片描述
在这里插入图片描述

为了显示天气预报的数据,我们先需要定义一个变量,点击导航条的变量

在这里插入图片描述
在这里插入图片描述

创建一个模型变量

在这里插入图片描述
在这里插入图片描述

选择我们创建的数据源和定义的方法

在这里插入图片描述
在这里插入图片描述

我们往页面中添加一个列表项组件

在这里插入图片描述
在这里插入图片描述

然后给列表项组件绑定循环变量

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

然后将城市的名称、天气、日期绑定在对应的属性上

在这里插入图片描述
在这里插入图片描述

这样小程序就开发好了

5 预览发布

功能开发好之后就可以进行测试了,我们点击导航条的实时预览功能

在这里插入图片描述
在这里插入图片描述

就可以在浏览器中查看我们小程序最终的效果了

在这里插入图片描述
在这里插入图片描述

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1 小程序简介
  • 2 小程序开发方法
  • 3 创建外部数据源
  • 4 创建小程序
  • 5 预览发布
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档