999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

微信小程序的開發(fā)及推廣

2019-12-22 05:47:21朱志亭李建平廣州城建職業(yè)學(xué)院
新商務(wù)周刊 2019年24期
關(guān)鍵詞:頁面程序微信

文/朱志亭 李建平,廣州城建職業(yè)學(xué)院

1 微信小程序相關(guān)概述

微信小程序作為一種不需要下載安裝的輕量型應(yīng)用,能夠保證用戶進行隨時隨地地使用,具有較為簡潔的設(shè)計理念。用戶只需要通過微信這個大流量平臺,能夠給用戶帶來非常出色的用戶體驗。從微信小程序推出的時候開始,其受到了較為廣泛的關(guān)注,并且能夠?qū)崿F(xiàn)較多種的功能,尤其是與微信公眾號的關(guān)聯(lián),用戶只需要掃描相應(yīng)的小程序二維碼或者搜一下相應(yīng)的小程序名稱,就可以實現(xiàn)小程序和公眾號之間的相互訪問。這不但對用戶的訪問流程進行了簡化,也優(yōu)化了用戶的使用體驗,進而能夠提高流量的轉(zhuǎn)化。微信小程序定位為簡單的基礎(chǔ)應(yīng)用,不僅在使用的時候較為簡單,而且也大大降低了開發(fā)的門檻,開發(fā)的難度要遠遠小于APP 軟件的開發(fā),尤其是對于開發(fā)者而言,微信小程序是一個全新的機會和方向。 微信小程序具有十分準確的定位,在迅速發(fā)展和不斷擴張的情況下,在產(chǎn)品開發(fā)、用戶體驗等方面也表現(xiàn)出較多的優(yōu)點。其最大的特點是小程序不需要進行下載安裝,用戶打開使用完之后就可以直接離開,不會占用手機的存儲空間,同時也大大的減少了用戶操作的時間。微信小程序的前端代碼已經(jīng)存在微信服務(wù)器上,不需要加載就可以直接打開使用,具有較快的響應(yīng)速度。微信小程序具有較為豐富的功能和較低的開發(fā)成本,在進行維護的時候也比較簡單方便。同時微信小程序具有較多的開放入口,還具有較高的安全性。

2 微信小程序的開發(fā)及推廣

2.1 微信小程序的框架結(jié)構(gòu)及應(yīng)用技術(shù)

2.1.1 小程序的開發(fā)框架

通常在開發(fā)微信小程序時,微信Web 開發(fā)工具是必不可少的工具,在該工具的平臺選擇新建一個項目時,小程序的框架就會自動生成相應(yīng)的APP 和用來page 文件,APP 用來描述整體程序,而page 文件用來描述頁面。一個較為完整的小程序包括入口文件、全局樣式、全局配置,在頁面page 下劃分頁面安裝文件,每個頁面一般都包括視圖層和邏輯層,以及wxml、wxss、js 以及json 等4個文件。Wxss 和css 在語言方面具有相同的地方,都可以用來描述wxml 文件的組件樣式,page.wxss 與app.json 的Window 相比較,其優(yōu)先級要高。當(dāng)前微信小程序中增加了新的尺寸單位,根據(jù)屏幕寬度其能夠完成自適應(yīng),其也是系統(tǒng)級的rem。使用Page.json,可以對獨立定義頁面的一些屬性進行設(shè)置,從而滿足小程序?qū)嶋H應(yīng)用的需求,而config.json 可以設(shè)置一些小程序個性化的配置。JS 文件主要在用戶交互、響應(yīng)用戶點擊等方面發(fā)揮相應(yīng)的作用,在微信小程序中,用戶的操作也是通過JS 腳本進行響應(yīng)。

2.1.2 小程序的相關(guān)組件

對于微信Web 開發(fā)工具而言,其本身具有一系列實用的開發(fā)組件,在進行相關(guān)小程序開發(fā)的過程中,可以使用開發(fā)工具中的基本組件組合形式,其中的一些組件也比較有特點。

工具中的組件類似于html5 中的

組件,在布局中是一個最基本的組件,通過嵌套組件可以有效實現(xiàn)任何一種復(fù)雜的布局,是一個盒模型的塊級容器組件,在布局過程中通常使用display:flex 的寫法;