真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

web前端入門到實(shí)戰(zhàn):HTML定位和布局----float浮動(dòng)-創(chuàng)新互聯(lián)

經(jīng)過最近兩年多的發(fā)展,小程序的地位也逐漸越來越高了,各個(gè)平臺(tái)前赴后繼做了自家的小程序平臺(tái),隨著市場(chǎng)的需求越來愈多,uni-app 是一個(gè)使用 Vue.js 開發(fā)所有前端應(yīng)用的框架,開發(fā)者編寫一套代碼,可發(fā)布到iOS、Android、H5、以及各種小程序(微信/支付寶/百度/頭條/QQ/釘釘)等多個(gè)平臺(tái)。即使不跨端,uni-app同時(shí)也是更好的小程序開發(fā)框架。

公司主營業(yè)務(wù):成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、移動(dòng)網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。成都創(chuàng)新互聯(lián)是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)推出榆樹免費(fèi)做網(wǎng)站回饋大家。

效果圖

web前端入門到實(shí)戰(zhàn):HTML定位和布局----float浮動(dòng)

web前端入門到實(shí)戰(zhàn):HTML定位和布局----float浮動(dòng)

1、獲取位置信息

在定位功能中,本程序用到騰訊地圖的api 以及 騰訊天氣的api接口,
需要到官網(wǎng)中注冊(cè)開發(fā)者賬號(hào),通過注冊(cè)后得到的appKey來請(qǐng)求我們需要的數(shù)據(jù),詳細(xì)注冊(cè)步驟請(qǐng)自行度娘
由于需要用到定位功能,uniapp的getLocation方法獲取到的是當(dāng)前位置的坐標(biāo),然后對(duì)應(yīng)騰訊地圖具體城市

uni.getLocation({
    // #ifdef MP-WEIXIN
    type: 'wgs84',
    // #endif
    async success (res) {
        const {latitude, longitude} = res
        const result = await that.ajax({url: 'https://apis.map.qq.com/ws/geocoder/v1', data: {
            location: `${latitude},${longitude}`,
            key: ''
        }})
        let {province, city, district} = result.result.address_component
        that.getData(province, city, district)
    },
    fail(){
        uni.showModal({
          content: '檢測(cè)到您沒打開定位權(quán)限,是否去設(shè)置打開?',
          confirmText: "確認(rèn)",
          cancelText: "取消",
          success: function (res) {
            if (res.confirm) {
              // #ifdef MP-WEIXIN
             wx.openSetting({
                success: (res) => {
                    that.getIn()
                }
              })
              // #endif
              // #ifdef MP-ALIPAY
              my.openSetting({
                 success: (res) => {
                    that.getIn()
                 }
              })
              // #endif
            }
          }
        });
    }
})
web前端開發(fā)學(xué)習(xí)Q-q-u-n: 784783012 ,分享學(xué)習(xí)的方法和需要注意的小細(xì)節(jié),不停更新最新的教程和學(xué)習(xí)方法
(詳細(xì)的前端項(xiàng)目實(shí)戰(zhàn)教學(xué)視頻,PDF)

2、查詢天氣

得到城市名后,再用城市名查詢天氣的接口,得到未來幾天的天氣預(yù)報(bào)。
天氣接口使用騰訊天氣接口api。
在小程序中使用前,要在小程序設(shè)置界面,開發(fā)設(shè)置中添加request合法域名。

methods: {
    async getData(province, city, district){
        const that = this
        const data = await that.ajax({url: 'https://wis.qq.com/weather/common', data: {
            source: 'xw',
           weather_type: 'observe|alarm|air|forecast_1h|forecast_24h|index|limit|tips|rise',
            province: province,
            city: city,
            county: district
        }})
        that.region = [province, city, district]
        if(data.status != 200){
            uni.showToast({
                title: result.message,
                icon: 'none'
            });
            return false;
        }
        if(!data.data.air.aqi_name){
            uni.showToast({
                title: '暫無該地區(qū)的天氣信息',
                icon: 'none'
            });
            return false;
        }
        that.data = data.data
    }
}

3、小程序界面

由于沒有什么審美,缺乏想象力,參考騰訊天氣的界面來做的。功能十分簡(jiǎn)單,查看當(dāng)前地區(qū)的天氣和切換其他地區(qū)的天氣,查看最近24小時(shí)的天氣情況以及最近6天的天氣情況,展示今天的農(nóng)歷時(shí)間。

4、插件使用

想快速完成小程序的搭建,里面的折線圖采用的uchart.js,
因?yàn)榭梢约嫒葜Ц秾毿〕绦蚝臀⑿判〕绦?,農(nóng)歷查詢也是采用的插件calendar.js
折線圖在支付寶小程序中會(huì)有模糊的問題,需要做兼容處理




web前端開發(fā)學(xué)習(xí)Q-q-u-n: 784783012 ,分享學(xué)習(xí)的方法和需要注意的小細(xì)節(jié),不停更新最新的教程和學(xué)習(xí)方法
(詳細(xì)的前端項(xiàng)目實(shí)戰(zhàn)教學(xué)視頻,PDF)

微信小程序有城市選擇組件,支付寶的沒有可以直接使用的城市組件,uniapp官方介紹:支持安裝 mpvue 組件,但npm方式不支持小程序自定義組件(如 wxml格式的vant-weapp),找到一款支付寶可以使用的城市插件:mpvue-citypicker,
城市選擇組件




web前端開發(fā)學(xué)習(xí)Q-q-u-n: 784783012 ,分享學(xué)習(xí)的方法和需要注意的小細(xì)節(jié),不停更新最新的教程和學(xué)習(xí)方法
(詳細(xì)的前端項(xiàng)目實(shí)戰(zhàn)教學(xué)視頻,PDF)

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。


新聞名稱:web前端入門到實(shí)戰(zhàn):HTML定位和布局----float浮動(dòng)-創(chuàng)新互聯(lián)
URL分享:http://weahome.cn/article/digiie.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部