A. 微信小程序-使用http請求開發測試(非https)
微信官方要求網路請求必須是https,如果是開發測試需要使用http請求,怎麼辦?
只需設置一下即可(如下圖,勾選「 開發環境不校驗請求域名以及TSL版本 」):
真機調試需要做一些設置才可以通過http請求到數據(如圖)
1.點擊頁面右上角,在彈出層中點擊"打開調試"
2.重新打開小程序,設置生效http請求即可拿到返回數據了
B. 小程序測試要怎麼做
您好,很高興為您解答
方法/步驟
如果之前你有搜索過小程序,那麼你的微信應該已經升級了,而且在「發現」那一頁的最下方會有「小程序」。
如果你說不好意思我這還沒有,不用擔心。手機先把微信升級到6.5.3版本,在首頁搜索「小程序示例」,然後在發現頁就會有記錄了,下次直接打開「發現」就有小程序了。
上面的步驟都不重要,重要的是還在搜索頁。
現在有點餓了,該訂餐了。那麼不需要你下載餓了么就可以訂餐了,直接微信首頁搜索「餓了么」,然後會出來一個「餓了么外賣服務」的小程序
點開,獲取位置,填寫送餐地點,選擇你要訂的餐點,付款等餐就ok了!
如果晚上需要跟朋友聚個餐唱個歌,很多人會用到美團吧,這里也可以。直接收索美團,找到美團的相關小程序,直接打開團購就可以了。
目前使用比較頻繁的小程序有:美團外賣、滴滴、大眾點評、京東購物、攜程酒店機票火車票等等
希望能夠幫助到您,望採納,謝謝
C. 微信小程序資料庫查詢結果要怎麼調用
小程序是無法直接連資料庫,需要一個服務端web應用程序,提供https介面讓小程序調用。
SQL是Structured Query Language(結構化查詢語言)的縮寫。SQL是專為資料庫而建立的操作命令集,是一種功能齊全的資料庫語言。在使用它時,只需要發出"做什麼"的命令,"怎麼做"是不用使用者考慮的。
SQL功能強大、簡單易學、使用方便,已經成為了資料庫操作的基礎,並且現在幾乎所有的資料庫均支持SQL。
D. 微信小程序:測試號開發轉雲開發
開始使用測試號開發,之後又想轉為雲開發,不需要新建項目,只需修改如下幾處:
1. 創建新目錄 cloudfunctions,該目錄與 pages 目錄平級
2. 修改 project.config.json,添加:
3. 修改 app.js,在 onLaunch() {} 中添加:
E. 小程序雲函數調用失敗解決方案
以官方提供的「小程序雲開發快速啟動模板」為例。
獲取openid失敗:
進行「點擊獲取openid」測試失敗,出現下圖所示的提示,並且控制台會提示以下錯誤信息:
VM86:1 [雲函數] [login] 調用失敗 Error: errCode: -404011 cloud function execution error | errMsg: cloud.callFunction:fail cloud function service error code -504002, error message Function not found: [login]; at cloud.callFunction api;
雲端運行環境為 Node.js ,需要先在本地安裝 Node.js 和 npm 才能順利測試。同時還要在雲函數目錄下安裝 wx-server-sdk 依賴:
npm install --save wx-server-sdk
詳細內容參見官方文檔 https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-server-api/
直接忽略即可,並不會影響後續的雲函數功能。成功安裝依賴後,相應的雲函數文件夾將生成一個 package-lock.json 文件。
F. 微信小程序之基於雲開發的定時任務實現定時數據匯總
定時任務有很多用途,譬如數據匯總產生報表數據、數據清理、文件清理等等。
雲開發提供了定時觸發器功能(triggers),提供了類似unix/Linux 下crontab的觸發表達式。
triggers語法如下:
其中name是自定義,config按照cron表達式:
unix/Linux的crontab表達式如下:
本文以報表數據匯總為例,介紹雲開發定時任務的一個簡單實現。
有項目信息表project,含有createTime欄位,需以此欄位為匯總條件產生每日、每月、每年的數據。
設定定時任務:每日2點為匯總時間,產生日數據、月數據、年數據
編寫雲函數,用於匯總數據,以下是日數據匯總,月和年類似,使用sortByCount方法,
在雲函數下配置config.json文件,內容如下:
其中triggers配置為 0 0 2 * * * *,表示每日2點運行
運行結果,產生報表數據如下:
createTime可以看出每日2點產生
報表數據產生後,可以在小程序上展現。展現實現,參見 https://www.jianshu.com/p/8e179d95bd26
G. 小程序開發要怎樣做
小程序開發要怎樣做?
步驟一:申請小程序
做一個小程序商店,首先需要申請一個小程序。
以上就是小程序開發要怎樣做,希望以上的內容對大家有所幫助!
H. 微信小程序如何切換到測試環境
在開發微信小程序的時候,我們可能需要開發環境和測試環境,或者其他環境,下面是切換環境的方法。
首先需要明確的是:前端的頁面代碼是不區分環境的,環境的區分指的是雲函數、雲資料庫、雲存儲這些。
1、更改雲函數的使用雲環境
這里我們從cloud1更改為test-cloud,這個改完是沒有用的,因為在前端代碼指定了使用的雲環境。
cloudfunctions文件和miniprogram文件雖然都在一個目錄下,但是這兩個沒有直接聯系。
2、在evList.js中添加自己雲環境
evList.js存儲了雲環境列表,這里把test-cloud加到這個列表裡,需要填寫envId和alias,參照cloud1寫就行。
3、更改app.js初始化指定的雲環境
app.js中會有一個initcloud()函數,用來指定使用使用那個雲函數來初始化wx.cloud。
I. 微信小程序雲開發入門-雲函數
1 開通雲開發
2 app.js
3 新建目錄(雲函數根目錄),project.config.json中cloudfunctionRoot指定剛新建的根目錄名稱。
4 新建雲函數,在雲函數根目錄右擊,新建Node.js 雲函數。編寫。
5 調用
J. 如何開發小程序
目前主要有兩種方法,一種方法是自己開發,另一種則是使用一鍵生成的小工具進行開發,下面進行詳細介紹:
1、申請注冊微信小程序賬號,注意:注冊賬號之後會有一個AppID,下載微信開發者工具,新建項目的時候需要填上,否則很多功能用不了,比如不能預覽、不能上傳代碼等問題。
1、如果你想要做一個能發布的小程序,前提是你必須要以個體戶、企業或者組織機構等名義的營業執照注冊;
2、小程序開發也不難,只要有代碼基礎的開發者都可以獨立開發。小程序需要做後端也需要做前端,後端主要做上傳產品和內容,前端主要負責小程序頁面的布局,就是用戶一點小程序進去看到的所有畫面。