国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

目錄
1、準備工作
2、框架介紹
3、程式開發(fā)
首頁 微信小程式 小程式開發(fā) 總結分享微信小程式的開發(fā)步驟

總結分享微信小程式的開發(fā)步驟

Feb 24, 2022 pm 05:44 PM

本篇文章為大家?guī)砹岁P於微信小程式開發(fā)的相關知識,主要介紹了微信小程式開發(fā)的步驟,起哄包括了準備工作、框架介紹、程式開發(fā)以及設計規(guī)範的相關問題,希望對大家有幫助。

總結分享微信小程式的開發(fā)步驟

【相關學習推薦:小程式開發(fā)教學

本文簡述微信小程式開發(fā)步驟,詳細資訊請參考微信開發(fā)文件

1、準備工作

1:註冊https://mp.weixin.qq.com/wxopen/waregister?action=step1
用沒有註冊過微信公眾平臺的郵箱註冊一個微信公眾號, 申請帳號, 根據(jù)指引填寫資訊和提交相應的資料,就可以擁有自己的小程式帳號。註冊完成之後開始登入。

2:登入 https://mp.weixin.qq.com

我們可以在選單 「設定」-「開發(fā)設定」 看到小程式的 AppID 了 。小程式的 AppID 相當於小程式平臺的身分證,後續(xù)你會在很多地方要用到 AppID (注意這裡要區(qū)別於服務號碼或訂閱號碼的 AppID)。有了小程式帳號之後,我們需要一個工具來開發(fā)小程式。
依照官方教學進行開發(fā)https://developers.weixin.qq.com/miniprogram/dev/framework/

3:安裝開發(fā)工具?

前往開發(fā)者工具下載頁面,根據(jù)自己的作業(yè)系統(tǒng)下載對應的安裝包進行安裝,有關開發(fā)者工具更詳細的介紹可以查看《開發(fā)者工具介紹》 。開啟小程式開發(fā)者工具,用微信掃碼登入開發(fā)者工具,準備開發(fā)你的第一個小程式吧!
關於開發(fā)工具的相關信息,可透過【微信開發(fā)者工具】了解詳情

4:開啟第一個小程式

新專案選擇小程式項目,選擇程式碼存放的硬碟路徑,填入剛申請到的小程式的AppID,給你的專案一個好聽的名字,最後,勾選「建立QuickStart 專案」 (注意: 你要選擇一個空的目錄才會有這個選項) ,點擊確定,你就得到了你的第一個小程式了,點擊頂部選單編譯就可以在IDE 預覽你的第一個小程式。

5:編譯預覽

點擊工具上的編譯按鈕,可以在工具的左側模擬器介面看到這個小程式的表現(xiàn),也可以點選預覽按鈕,透過微信的掃一掃在手機上體驗你的第一個小程式。

以上版塊內(nèi)容可在 微信開放文件 中【起步】-【開始】中檢視。

2、框架介紹

小程式開發(fā)框架的目標是透過盡可能簡單、高效的方式讓開發(fā)者可以在微信中開發(fā)具有原生 APP 體驗的服務。

整個小程式框架系統(tǒng)分為兩部分:邏輯層(App Service)和 視圖層(View)。小程式提供了自己的視圖層描述語言 WXML 和 WXSS,以及基於 JavaScript 的邏輯層框架,並在視圖層與邏輯層間提供了資料傳輸和事件系統(tǒng),讓開發(fā)者能夠專注於資料與邏輯。

回應的資料綁定
框架的核心是一個回應的資料綁定係統(tǒng),可以讓資料與視圖非常簡單地保持同步。當做資料修改的時候,只需要在邏輯層修改數(shù)據(jù),視圖層就會做相對應的更新。

頁面管理
框架 管理了整個小程式的頁面路由,可以做到頁間的無縫切換,並給予以頁面完整的生命週期。開發(fā)者需要做的只是將頁面的資料、方法、生命週期函數(shù)註冊到 框架 中,其他的一切複雜的操作都交由 框架 處理。

基礎元件
框架提供了一套基礎的元件,這些元件自帶微信風格的樣式以及特殊的邏輯,開發(fā)者可以透過組合基礎元件,創(chuàng)造出強大的微信小程式。

豐富的 API
框架 提供豐富的微信原生 API,可以方便的調(diào)起微信提供的能力,如獲取用戶信息,本地存儲,支付功能等。

3、程式開發(fā)

當你學會了HTML CSS js,看了微信開發(fā)文檔,你就可以很簡單地開始微信小程式的開發(fā)啦~~

  • 入口
    每個小程式都需要在app.js 中呼叫App 方法註冊小程式實例,綁定生命週期回呼函數(shù)、錯誤監(jiān)聽和頁面不存在監(jiān)聽函數(shù)等。
//?app.jsApp({
??onLaunch?(options)?{
????//?Do?something?initial?when?launch.
??},
??onShow?(options)?{
????//?Do?something?when?show.
??},
??onHide?()?{
????//?Do?something?when?hide.
??},
??onError?(msg)?{
????console.log(msg)
??},
??globalData:?'I?am?global?data'})

整個小程式只有一個 App 實例,是全部頁面共享的。開發(fā)者可以透過 getApp 方法取得到全域唯一的 App 實例,取得App上的資料或呼叫開發(fā)者註冊在 App 上的函數(shù)。

//?xxx.jsconst?appInstance?=?getApp()console.log(appInstance.globalData)?//?I?am?global?data
  • 全局配置
    小程序根目錄下的 app.json 文件用來對微信小程序進行全局配置,決定頁面文件的路徑、窗口表現(xiàn)、設置網(wǎng)絡超時時間、設置多 tab 等。
    詳見【全局配置】

  • 頁面配置
    每一個小程序頁面也可以使用同名 .json 文件來對本頁面的窗口表現(xiàn)進行配置,頁面中配置項會覆蓋 app.json 的 window 中相同的配置項。
    詳見【頁面配置】

  • 小程序生命周期
    注冊小程序。接受一個 Object 參數(shù),其指定小程序的生命周期回調(diào)等。
    詳細api詳見https://developers.weixin.qq.com/miniprogram/dev/reference/api/App.html

  • 頁面生命周期
    注冊小程序中的一個頁面。接受一個 Object 類型參數(shù),其指定頁面的初始數(shù)據(jù)、生命周期回調(diào)、事件處理函數(shù)等。
    生命周期對象詳見https://developers.weixin.qq.com/miniprogram/dev/reference/api/Page.html

  • 組件
    自帶組件庫weUI

  • API
    豐富的api
    https://developers.weixin.qq.com/miniprogram/dev/api/

詳細信息可具體參考《小程序開發(fā)指南

【相關學習推薦:小程序開發(fā)教程

以上是總結分享微信小程式的開發(fā)步驟的詳細內(nèi)容。更多資訊請關注PHP中文網(wǎng)其他相關文章!

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發(fā)現(xiàn)涉嫌抄襲或侵權的內(nèi)容,請聯(lián)絡admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)