开心六月综合激情婷婷|欧美精品成人动漫二区|国产中文字幕综合色|亚洲人在线成视频

    1. 
      
        <b id="zqfy3"><legend id="zqfy3"><fieldset id="zqfy3"></fieldset></legend></b>
          <ul id="zqfy3"></ul>
          <blockquote id="zqfy3"><strong id="zqfy3"><dfn id="zqfy3"></dfn></strong></blockquote>
          <blockquote id="zqfy3"><legend id="zqfy3"></legend></blockquote>
          打開APP
          userphoto
          未登錄

          開通VIP,暢享免費電子書等14項超值服

          開通VIP
          微信小程序顯示天氣預報

          1問題描述

          使用小程序使用天氣api顯示天氣。

          2算法描述

          首先打開微信開發(fā)者工具創(chuàng)建一個新的小程序項目,但是可以不選擇任何模板,進入新建的小程序,先將index中的js,wxml,wxss中的原有格式刪除,保留空白頁面。首先在index.js中重新建立page,加入data數(shù)據(jù),先是獲取城市id,然后再獲取數(shù)據(jù),以及獲取結(jié)果,在獲取的結(jié)果中輸入要使用的api的請求示例;使用的是url:’’(請求示例)和key:’’(密鑰);注意,要使用的請求示例只是api接口中的一部分。加入請求示例后要輸入個人申請的qpi的密鑰,密鑰是每一個申請的用戶都有的獨一的一份密鑰,在此之前就需要去注冊一份個人api用戶;然后就是獲取成功后的語句,再次設(shè)定結(jié)果就可以多次獲取想要的城市的天氣預報了。

          在index.js中設(shè)定好了如何獲取api的數(shù)據(jù)后就是要設(shè)計前端界面了,還是在view標簽中寫,開始的輸入城市欄:<input placeholder="輸入城市" name="cityid" bindblur="getCityId">,然后根據(jù)index.js中設(shè)定的未來天氣(future)和當前天氣(today)獲取溫度等信息。

          獲取的數(shù)據(jù):

          小程序頁面:

          3 代碼:

          代碼清單index.wxml

          <!--index.wxml-->
          <view class="container">
           <view class="search">
             <input placeholder="輸入城市" name="cityid" bindblur="getCityId">
             </input>  
           </view>
           <view class="results">
             <view class="sk">
               <view class="city">{{id.id}}</view>
               <view class="temp">溫度:{{today.temperature}}</view>
               <view class="power">風力:{{today.power}}</view>
               <view class="info">天氣:{{today.info}}</view>
               <view class="direct">風向:{{today.direct}}</view>
             </view>
           </view>
          </view>

          代碼清單:index.wxss

          /**index.wxss**/
          .search{
           width: 100%;
           height: 100rpx;
           background-color: aqua;
           padding: 15rpx 0;
           box-sizing: border-box;
          }
          .search input{
           display:block;
           width: 90%;
           height: 70rpx;
           background-color: white;
           margin: auto;
           border-radius: 35rpx;
           text-align: center;
          }

          代碼清單:index.json

          稿件來源:深度學習與文旅應(yīng)用實驗室(DLETA)

          本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
          打開APP,閱讀全文并永久保存 查看更多類似文章
          猜你喜歡
          類似文章
          微信小程序的左右布局
          微信小程序開發(fā) | 04
          超級簡單的微信小程序獲取今日天氣預報代碼 小程序獲取七日天氣
          微信小程序最基本代碼入門
          微信小程序圖片橫向左右滑動案例
          微信小程序開發(fā)詳解(五)
          更多類似文章 >>
          生活服務(wù)
          分享 收藏 導長圖 關(guān)注 下載文章
          綁定賬號成功
          后續(xù)可登錄賬號暢享VIP特權(quán)!
          如果VIP功能使用有故障,
          可點擊這里聯(lián)系客服!

          聯(lián)系客服