小程序模板網(wǎng)

騰訊Bugly干貨:微信小程序“信用卡還款”項目實踐

發(fā)布時間:2018-03-29 18:30 所屬欄目:小程序開發(fā)教程
本文評論:
請注意:modal被取消了,文中有一些相關描述,已經(jīng)不適用了;

小程序概述

11月3日晚,微信團隊對外宣布,微信小程序開放公測。開發(fā)者可登陸微信公眾平臺申請,開發(fā)完成后可以提交審核,公測期間暫不能發(fā)布。

我們前一段時間也進行了小程序開發(fā),現(xiàn)在來對之前的開發(fā)體驗做一個總結。

1. 小程序是什么?

微信小程序是一種介于原生app、和web app的hybrid。通過微信進行加載,實現(xiàn)類似原生app的流暢。相對原生app來說,小程序更加輕量、更新實時、跨平臺;相對web app來說,小程序資源離線,體驗更流暢。

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

不說那么多了, 先來看看小程序的效果:

看完效果,是不是對開發(fā)充滿好奇~

2. 小程序的實現(xiàn)機制

小程序的開發(fā)是基于微信提供的一套應用框架進行開發(fā)的。微信通過封裝微信客戶端提供的文件系統(tǒng)、網(wǎng)絡通信、任務管理、數(shù)據(jù)安全等基礎功能,對上層提供了一套完整的Javascript Api,使得開發(fā)者能夠非常方便的使用到微信客戶端提供的各種基礎功能,快速構建一個應用??蚣茉O計如下:

框架提供了自己的視圖層描述語言 WXML 和 WXSS,以及基于 JavaScript 的邏輯層框架,并在視圖層與邏輯層之間通過單向數(shù)據(jù)綁定進行數(shù)據(jù)傳輸,使開發(fā)者更加聚焦于數(shù)據(jù)與邏輯上。

3. 支持的特性

接下來我們來看一下,微信框架具體提供的特性:

wxml:一切皆組件(視圖組件)

  • view組件(類似 H5中的div)
  • input組件(type = digit,有帶小數(shù)點的9宮格鍵盤)
  • modal彈窗組件 (對應的wxml、效果如下)(該組件已換js 實現(xiàn)wx.showModal())

更多wxml組件,請查看微信公眾平臺小程序文檔

4. 功能API:

  • 支付
  • 微信信息的獲取
  • 網(wǎng)絡請求
  • 錄音
  • 上傳/下載文件
  • webSocket
  • 訪問相冊

更多詳細的API,請查看微信公眾平臺小程序文檔

5. 其他:



易優(yōu)小程序(企業(yè)版)+靈活api+前后代碼開源 碼云倉庫:starfork
本文地址:http://m.u-renovate.com/wxmini/doc/course/22963.html 復制鏈接 如需定制請聯(lián)系易優(yōu)客服咨詢:800182392 點擊咨詢
QQ在線咨詢
AI智能客服 ×