基於mpvue框架搭建微信小程式開發環境
一、按照mpvue官網新建前臺工程
http://mpvue.com/mpvue/quickstart.html(mpvue快速上手教程)
二、路由功能程式碼實現
mpvue對vue-router的支援不好,因此還是採用小程式原生的navigator元件實現路由功能。下面介紹在mpvue中,如何實現路由功能:
1、在第一步中,建立的工程中./src下已包含main.js、app.json兩個個檔案。main.js為工程入口,掛載應用。另外,其中所有路由地址都要新增到app.json檔案中。
2、app.json檔案中涉及到的所有路由頁面,都要放在./src/pages資料夾下。這裡需要注意的是,pages下的每個資料夾中一定要包含*.vue、main.js檔案。這樣,涉及到的頁面都可以載入到應用上。
3、頁面上通過微信小程式元件介面wx.navigateTo實現路由功能。
三、前後臺呼叫
微信小程式中不能支援axios元件,因此選用flyio元件做http請求外掛。因此,在工程入口src/main.js中引入flyio。開發環境一般是通過區域網中ip+埠呼叫後臺介面。模擬環境則只能用https+域名方式訪問。下面分別介紹兩種情況下,搭建環境注意事項:
1、開發環境前後臺呼叫:微信小程式開發工具->詳情->不校驗合法域名...,勾選上。
2、模擬環境前後臺通過域名呼叫:小程式管理平臺->伺服器域名->request合法域名,新增需要訪問的後臺域名。
完成上述設定後,前後臺已可以成功呼叫。
相關文章
- 基於mpvue的微信小程式專案搭建Vue微信小程式
- 使用mpvue開發微信小程式Vue微信小程式
- 微信小程式搭建mpvue+vant微信小程式Vue
- 微信小程式開發系列(一) :開發環境搭建和微信小程式的檢視設計與開發微信小程式開發環境
- 微信小程式搭建mpvue+vant+flyio微信小程式Vue
- 微信程式開發系列教程(一)開發環境搭建開發環境
- mpvue開發微信小程式踩坑筆記Vue微信小程式筆記
- 基於滴滴雲搭建微信小程式微信小程式
- 使用 Mpvue 開發微信小程式的最佳實踐Vue微信小程式
- 基於後端雲微信小程式開發後端微信小程式
- 基於 ChatGpt Api 開發的微信小程式ChatGPTAPI微信小程式
- 基於Webpack搭建React開發環境WebReact開發環境
- 基於 Xcode 搭建 OpenCV 開發環境XCodeOpenCV開發環境
- 在 Ubuntu 18.04 上 搭建微信小程式和公眾號應用開發環境Ubuntu微信小程式開發環境
- 好訊息!微信小程式開發環境自帶vConsole微信小程式開發環境
- 微信開發系列之一 - 微信公眾號開發的開發環境搭建開發環境
- 基於滴滴雲搭建 Ceph 開發環境開發環境
- 搭建基於 Mac 的 Flutter 開發環境MacFlutter開發環境
- 微信小程式開發系列六:微信框架API的呼叫微信小程式框架API
- 基於Gulp小程式開發工作流,區分開發環境和生產環境開發環境
- 用 vue 寫小程式,基於 mpvue 框架重寫 weuiVue框架UI
- 基於mpvue的小程式專案搭建的步驟Vue
- mpvue開發小程式Vue
- 基於 Webpack4 搭建 Vue 開發環境WebVue開發環境
- 微信小程式--簡約風部落格小程式(基於雲開發 - 全開源)微信小程式
- 基於微信開發的一款工具類小程式。
- 微信小程式mpvue(沒朋友)踩坑指南微信小程式Vue
- 微信小程式開發微信小程式
- 基於THINKPHP5 多微信開發框架,讓微信開發飛起來PHP框架
- 基於 idea+maven 的 jmeter 開發環境搭建IdeaMavenJMeter開發環境
- 基於Docker搭建PHP+Nginx+MySQL開發環境DockerPHPNginxMySql開發環境
- 基於 vagrant搭建移動端的開發環境開發環境
- 微信小程式開發框架和工具庫推薦微信小程式框架
- 分享幾個微信小程式開發框架和工具微信小程式框架
- 基於Gulp構建的微信小程式開發工作流微信小程式
- 微信小程式開發小記微信小程式
- 小程式開發總結一:mpvue框架及與小程式原生的混搭開發Vue框架
- 微信小程式實現軌跡回放,微信原生小程式,基於uniapp的小程式?微信小程式APP