一般使用HBuilder時,有一些模板和一些組件需要安裝。
如果制作簡單APP不考慮任何復雜功能,內置組件就能完成。
插件的市場也非常豐富。如果更兼容h5,完全可以考慮vue vuex,但是在安卓環境下會有兼容性問題。
在此插入圖片描述
出于兼容性考慮,請使用以下代碼
如果您需要了解不同平臺之間的差異,這可能也是一種相對簡單的跨平臺兼容性方式。
上圖manifest.json是設置包配置和一些定位語音SDK的配置。
目前定位功能感覺H5比較好,因為安卓谷歌服務的問題,百度地圖需要原生安卓知識。如果你想做即時通訊,有一些融云和一些插件可以幫助你
包是我安裝vuex的配置文件。
Uni.scss說明你還需要掌握sass和css的擴展語言。
npminstallsass - save-dev
sass-wacthuni . scss 3360 index . CSS
Static是圖片所在的靜態路徑/static/img/1.jpg。
Pages.json是頁面配置。
App.vue是一個全局配置。如果你在這里寫css什么的,你可以在任何頁面上使用樣式。
頁面跳轉官網非常詳細,為數不多需要注意的是tabBar配置需要使用switchTab。
有重定向重定向、重新啟動頁面刷新、切換選項卡,
導航,有一些不同。
例如,選擇imagechoosevideuni . request uni . upload file。
注意差異。
Uni.setstorage設置緩存
Uni。$emit觸發on以監聽一次,然后關閉以移除此組件的通信。
一旦被觸發,無論是哪個頁面,都會自動加載。