内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

微信小程序開(kāi)發(fā)之入門(mén)的示例分析

這篇文章給大家分享的是有關(guān)微信小程序開(kāi)發(fā)之入門(mén)的示例分析的內(nèi)容。小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過(guò)來(lái)看看吧。

創(chuàng)新互聯(lián)建站是一家專(zhuān)業(yè)提供分宜企業(yè)網(wǎng)站建設(shè),專(zhuān)注與網(wǎng)站設(shè)計(jì)制作、網(wǎng)站制作、H5高端網(wǎng)站建設(shè)、小程序制作等業(yè)務(wù)。10年已為分宜眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專(zhuān)業(yè)網(wǎng)站制作公司優(yōu)惠進(jìn)行中。

一、注冊(cè)小程序賬號(hào)

1、進(jìn)入微信公眾平臺(tái)(https://mp.weixin.qq.com/),注冊(cè)小程序賬號(hào),根據(jù)提示填寫(xiě)對(duì)應(yīng)的信息即可。

2、注冊(cè)成功后進(jìn)入首頁(yè),在 小程序發(fā)布流程->小程序開(kāi)發(fā)與管理->配置服務(wù)器中,點(diǎn)擊“開(kāi)發(fā)者設(shè)置”。

3、會(huì)獲得一個(gè)AppID,記錄AppID,后面創(chuàng)建項(xiàng)目時(shí)會(huì)用到。

注意:如果要以非管理員微信號(hào)在手機(jī)上體驗(yàn)該小程序,那么我們還需要操作“綁定開(kāi)發(fā)者”。即在“用戶(hù)身份”-“開(kāi)發(fā)者”模塊,綁定上需要體驗(yàn)該小程序的微信號(hào)。本教程默認(rèn)注冊(cè)帳號(hào)、體驗(yàn)都是使用管理員微信號(hào)

二、下載微信web開(kāi)發(fā)者工具

為了幫助開(kāi)發(fā)者簡(jiǎn)單和高效地開(kāi)發(fā),微信小程序推出了全新的開(kāi)發(fā)者工具 ,集成了開(kāi)發(fā)調(diào)試、代碼編輯及程序發(fā)布等功能。

1、下載頁(yè)面:https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html?t=201715
根據(jù)系統(tǒng),選擇對(duì)應(yīng)的工具版本下載

2、工具包含編輯、調(diào)試和項(xiàng)目三個(gè)頁(yè)卡:

(1)編輯區(qū)可以對(duì)當(dāng)前項(xiàng)目進(jìn)行代碼編寫(xiě)和文件的添加、刪除以及重命名等基本操作

(2)程序調(diào)試主要有三大功能區(qū):模擬器、調(diào)試工具和小程序操作區(qū)

(3)項(xiàng)目頁(yè)卡主要有三大功能:顯示當(dāng)前項(xiàng)目細(xì)節(jié)、提交預(yù)覽和提交上傳和項(xiàng)目配置

注意:啟動(dòng)工具時(shí),開(kāi)發(fā)者需要使用已在后臺(tái)綁定成功的微信號(hào)掃描二維碼登錄,后續(xù)所有的操作都會(huì)基于這個(gè)微信帳號(hào)

三、編寫(xiě)小程序?qū)嵗?/strong>

1、實(shí)例目錄結(jié)構(gòu)

test
 ├─ page
 │ └─ index
 │  ├─ index.js
 │  ├─ index.json
 │  ├─ index.wxml
 │  └─ index.wxss
 ├─ app.js
 ├─ app.json
 └─ app.wxss

2、實(shí)例文件說(shuō)明及源碼

一個(gè)小程序包含一個(gè)app(主體部分)和多個(gè)page(頁(yè)面)

(1)app是用來(lái)描述整體程序的,由三個(gè)文件組成,.js后綴的是腳本文件,.json后綴的文件是配置文件,.wxss后綴的是樣式表文件,必須放在項(xiàng)目的根目錄。

app.js是小程序的腳本代碼(必須),可以在這個(gè)文件中監(jiān)聽(tīng)并處理小程序的生命周期函數(shù)、聲明全局變量,調(diào)用框架提供的豐富的 API。

App({
 onLaunch: function () {
  console.log('App Launch')
 },
 onShow: function () {
  console.log('App Show')
 },
 onHide: function () {
  console.log('App Hide')
 },
 globalData: {
  hasLogin: false
 }
})

app.json是對(duì)整個(gè)小程序的全局配置(必須),用來(lái)對(duì)微信小程序進(jìn)行全局配置,決定頁(yè)面文件的路徑、窗口表現(xiàn)、設(shè)置網(wǎng)絡(luò)超時(shí)時(shí)間、設(shè)置多tab等。接受一個(gè)數(shù)組,每一項(xiàng)都是字符串,來(lái)指定小程序由哪些頁(yè)面組成。微信小程序中的每一個(gè)頁(yè)面的【路徑+頁(yè)面名】都需要寫(xiě)在app.json的pages中,且pages中的第一個(gè)頁(yè)面是小程序的首頁(yè)。

{
 "pages":[
  "page/index/index"
 ],
 "window":{
  "navigationBarTextStyle": "black",
  "navigationBarTitleText": "歡迎頁(yè)",
  "navigationBarBackgroundColor": "#fbf9fe",
  "backgroundColor": "#fbf9fe"
 },
 "debug": true
}

app.wxss是整個(gè)小程序的公共樣式表(非必須)。

page {
 background-color: #fbf9fe;
 height: 100%;
}
.container {
 display: flex;
 flex-direction: column;
 min-height: 100%;
 justify-content: space-between;
}

(2)page是用來(lái)描述頁(yè)面,一個(gè)頁(yè)面由四個(gè)文件組成,這里以首頁(yè)index為例,每一個(gè)小程序頁(yè)面是由同路徑下同名的四個(gè)不同后綴文件的組成,如:index.js、index.wxml、index.wxss、index.json。.js后綴的文件是腳本文件,.json后綴的文件是配置文件,.wxss后綴的是樣式表文件,.wxml后綴的文件是頁(yè)面結(jié)構(gòu)文件。

index.js 是頁(yè)面的腳本文件(必須),在這個(gè)文件中我們可以監(jiān)聽(tīng)并處理頁(yè)面的生命周期函數(shù)、獲取小程序?qū)嵗?,聲明并處理?shù)據(jù),響應(yīng)頁(yè)面交互事件等。

Page({
 data: {
  title:'小程序',
  desc:'Hello World!'
 }
})

index.wxml是頁(yè)面結(jié)構(gòu)文件(必須)。

<view class="container">
 <view class="header">
  <view class="title">標(biāo)題:{{title}}</view>
  <view class="desc">描述:{{desc}}</view>
 </view>
</view>

index.wxss是頁(yè)面樣式表文件(非必須),當(dāng)有頁(yè)面樣式表時(shí),頁(yè)面的樣式表中的樣式規(guī)則會(huì)層疊覆蓋app.wxss中的樣式規(guī)則。如果不指定頁(yè)面的樣式表,也可以在頁(yè)面的結(jié)構(gòu)文件中直接使用app.wxss中指定的樣式規(guī)則。

.header {
 padding: 80rpx;
 line-height: 1;
}
.title {
 font-size: 52rpx;
}
.desc {
 margin-top: 10rpx;
 color: #888888;
 font-size: 28rpx;
}

index.json是頁(yè)面配置文件(非必須),當(dāng)有頁(yè)面的配置文件時(shí),配置項(xiàng)在該頁(yè)面會(huì)覆蓋app.json的window中相同的配置項(xiàng)。如果沒(méi)有指定的頁(yè)面配置文件,則在該頁(yè)面直接使用app.json中的默認(rèn)配置。這里無(wú)需指定。

Tips:

a.為了方便開(kāi)發(fā)者減少配置項(xiàng),小程序規(guī)定描述頁(yè)面的這四個(gè)文件必須具有相同的路徑與文件名

b.小程序提供了豐富的API,可以根據(jù)自己需求選擇(https://mp.weixin.qq.com/debug/wxadoc/dev/api/?t=201715)

四、測(cè)試小程序?qū)嵗?/strong>

1、打開(kāi)微信web開(kāi)發(fā)者工具,選擇“本地小程序項(xiàng)目”。

2、填寫(xiě)小程序的AppID,項(xiàng)目名稱(chēng),選擇第三步寫(xiě)好的小程序?qū)嵗募A,點(diǎn)擊“添加項(xiàng)目”。

3、如果出現(xiàn)如下效果,那么恭喜你,你的第一個(gè)小程序項(xiàng)目已經(jīng)編寫(xiě)成功了!點(diǎn)擊左側(cè)邊欄“編輯”,還可以在右側(cè)編輯窗口直接對(duì)代碼進(jìn)行修改,保存(CTRL+S)后刷新(F5)即可生效。

4、如果想看小程序項(xiàng)目在手機(jī)上的效果,點(diǎn)擊左側(cè)邊欄“項(xiàng)目”,點(diǎn)擊“預(yù)覽”生成二維碼,打開(kāi)微信掃描,就可以看到了。

微信小程序開(kāi)發(fā)之入門(mén)的示例分析

感謝各位的閱讀!關(guān)于“微信小程序開(kāi)發(fā)之入門(mén)的示例分析”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!

網(wǎng)站題目:微信小程序開(kāi)發(fā)之入門(mén)的示例分析
網(wǎng)站路徑:http://www.rwnh.cn/article40/phodho.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)、響應(yīng)式網(wǎng)站、域名注冊(cè)、面包屑導(dǎo)航、網(wǎng)站制作網(wǎng)站維護(hù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

澄迈县| 治多县| 上犹县| 色达县| 砀山县| 土默特右旗| 凤凰县| 山阳县| 顺平县| 宜城市| 综艺| 勃利县| 皮山县| 海南省| 永寿县| 凤庆县| 姜堰市| 缙云县| 彭水| 保靖县| 常山县| 陕西省| 庄河市| 宁陕县| 敦煌市| 肃南| 建阳市| 古田县| 临西县| 兴山县| 古浪县| 汝州市| 华阴市| 广宁县| 霍林郭勒市| 隆化县| 临澧县| 双桥区| 无锡市| 迁西县| 福鼎市|