1. 程式人生 > >微信小程序簡易教程

微信小程序簡易教程

自己 處理 代碼 ont deb ucc spa 發送 可能

各位朋友大家好,很高興我們一起來完成微信簡單小程序的搭建,眾所周知,2017年1月第一批小程序正式上線,隨後小程序如雨後春筍般的火了起來,那麽下面我給大家介紹小程序的簡易搭建教程,如下:

1、註冊微信小程序賬號

假設你之前在微信公眾平臺上面已經創建過微信公眾賬號,那麽你認為是不是能直接登錄https://mp.weixin.qq.com/,然後進行使用微信小程序呢?答案是絕對不可能,你需要拿一個新的郵箱賬號來註冊微信小程序賬號,他們之間是分開的,註冊完成之後進行下一步操作。

2、創建項目

我們需要通過開發者工具,來完成小程序創建和代碼編輯。
開發者工具安裝完成後,打開並使用微信掃碼登錄。選擇創建“項目”,填入上文獲取到的 AppID ,設置一個本地項目的名稱(非小程序名稱),比如“我的第一個項目”,並選擇一個本地的文件夾作為代碼存儲的目錄,點擊“新建項目”就可以了。
為方便初學者了解微信小程序的基本代碼結構,在創建過程中,如果選擇的本地文件夾是個空文件夾,開發者工具會提示,是否需要創建一個 quick start 項目。選擇“是”,開發者工具會幫助我們在開發目錄裏生成一個簡單的 demo。
技術分享


項目創建成功後,我們就可以點擊該項目,進入並看到完整的開發者工具界面,點擊左側導航,在“編輯”裏可以查看和編輯我們的代碼,在“調試”裏可以測試代碼並模擬小程序在微信客戶端效果,在“項目”裏可以發送到手機裏預覽實際效果。

3、編寫代碼

創建小程序實例

點擊開發者工具左側導航的“編輯”,我們可以看到這個項目,已經初始化並包含了一些簡單的代碼文件。最關鍵也是必不可少的,是 app.js、app.json、app.wxss 這三個。其中,.js後綴的是腳本文件,.json後綴的文件是配置文件,.wxss後綴的是樣式表文件。微信小程序會讀取這些文件,並生成小程序實例。
下面我們簡單了解這三個文件的功能,方便修改以及從頭開發自己的微信小程序。
app.js是小程序的腳本代碼。我們可以在這個文件中監聽並處理小程序的生命周期函數、聲明全局變量。調用框架提供的豐富的 API,如本例的同步存儲及同步讀取本地數據。想了解更多可用 API,可參考 API 文檔

技術分享
 1     //app.js
 2     App({
 3       onLaunch: function () {
 4         //調用API從本地緩存中獲取數據
 5         var logs = wx.getStorageSync(‘logs‘) || []
 6         logs.unshift(Date.now())
 7         wx.setStorageSync(‘logs‘, logs)
 8       },
 9       getUserInfo:function(cb){
10         var that = this;
11         if
(this.globalData.userInfo){ 12 typeof cb == "function" && cb(this.globalData.userInfo) 13 }else{ 14 //調用登錄接口 15 wx.login({ 16 success: function () { 17 wx.getUserInfo({ 18 success: function (res) { 19 that.globalData.userInfo = res.userInfo; 20 typeof cb == "function" && cb(that.globalData.userInfo) 21 } 22 }) 23 } 24 }); 25 } 26 }, 27 globalData:{ 28 userInfo:null 29 } 30 })
View Code

微信小程序簡易教程