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

基于跨平臺移動開發框架的環境評估咨詢App設計

2021-09-23 03:54:03李昂
電腦知識與技術 2021年24期
關鍵詞:跨平臺

李昂

摘要:為了建立企業、環境評估公司以及環評專家之間溝通的橋梁,設計并實現了基于移動平臺的環境評估咨詢App。移動端采用跨平臺移動開發框架uni-app進行開發,提升了開發效率。為了驗證移動客戶端的跨平臺性能,在不同型號的Android與iOS系統終端上進行測試,實驗表明,該移動客戶端具有較好的兼容性,能夠滿足設計需求,具有一定的實用價值。

關鍵詞:uni-app;跨平臺;環境評估咨詢

Abstract: In order to build a bridge between enterprises, environmental assessment companies and environmental assessment experts, an environmental assessment consulting app based on mobile platform is designed and implemented. The mobile client uses the cross platform mobile development framework uni-app to improve the development efficiency. In order to verify the cross platform performance of the mobile client, tests are carried out on different types of Android and iOS system terminals. Experiments show that the mobile client has good compatibility, can meet the design requirements, and has a certain practical value.

Key words: uni-app; cross platform; environmental assessment and consultation

1 背景

在工業項目的建設過程中,預測和評價擬建的工業或其他建設項目對周圍環境可能產生的影響十分重要。環境評估結果是項目審批中的一個重要環節。傳統的工業企業尋找環境評估服務的渠道一般都是通過熟人介紹以及上網搜索,獲取環境治理與保護的方式都較為零散,缺少系統化,集中化與環境治理工程師直接咨詢的平臺。本系統立足于移動互聯網+環保主題,目的在于建立企業、環境監測公司以及環保專家之間的橋梁。通過本平臺,使需要進行環評的企事業單位能方便找到環境檢測公司,獲取并學習最新的環保政策法規,有問題及時咨詢專家。項目結合GatewayWorker即時通信技術,讓有需求的企業和個人能與環境專家、工程師進行線上交流。

目前,跨平臺移動開發框架的應用研究十分廣泛,但大多基于MUI與H5+框架進行開發[1-6]。MUI是一種輕量級且不依賴第三方js庫的框架,本質上是一種UI框架,其面向js開發的相關文檔比較匱乏,在配合vue.js開發時,在數據渲染、地圖SDK支持與下拉刷新等方面都會存在一些問題。本項目采用一種新的跨平臺移動開發框架uni-app進行構建。該框架與vue.js兼容性良好,已經有數千款插件開源,2020年以來陸續開始有一些關于uni-app開發框架的應用論文發表[7-8]。

2 uni-app框架介紹

uni-app是一個跨平臺移動開發框架,由Dcloud公司使用vue.js開發[9]。使用uni-app開發的項目可以運行于Android、iOS與微信小程序等多種平臺。uni-app的頁面文件遵循vue單文件組件規范,使用flex布局以兼容多端運行。作為一個跨平臺移動開發框架,uni-app提供了條件編譯,其中的組件、代碼片段與配置文件均支持條件編譯,可針對不同的平臺進行代碼的差異化編譯。在用戶界面方面,uni-app提供了uni-ui擴展組件庫,方便了ui界面的開發。

3 總體設計

本系統分為移動客戶端與服務端兩個部分。移動端采用跨平臺移動開發框架uni-app進行構建。服務端使用JAVA語言,采用Springboot+Mybaits框架進行構建,數據庫使用MySQL關系型數據庫。移動端與服務端通過JSON格式數據進行通信。移動客戶端的功能結構圖如圖1所示。

本移動客戶端采用組件式開發思想,通過vue組件來設計用戶界面布局,將常用的界面功能模塊進行封裝。客戶端用戶界面包括主頁界面、項目公示界面、新聞界面、專家咨詢界面、視頻播放界面以及個人中心界面。主頁界面使用swiper滑塊視圖容器實現輪播圖效果,自定義模板實現導航按鈕,使用List組件實現新聞列表與項目公示界面。使用video組件實現視頻播放區域。在個人中心界面中,使用map組件連接騰訊地圖模塊來實現地圖定位效果。基于響應式設計思想,為減小總工程文件大小,提升頁面性能,降低圖片獲取http的請求量,移動客戶端中所有圖標均采用iconfont矢量圖標,以字符圖標形式引入工程并在代碼中進行調用。

4 功能模塊設計與實現

4.1 首頁模塊

首頁具有導航功能,可以通過首頁上的導航按鈕進入其他功能模塊。在uni-app項目中的page.json文件中使用tabBar 配置項設置四個底部導航欄按鈕,分別為首頁、環評公示、專家咨詢以及個人中心。首頁模塊中的輪播圖與列表數據為動態數據,使用uni.request函數發起網絡請求,將服務端提供的api地址設置為“url”參數獲取相應的數據。

4.2 環評公示模塊

該模塊對完成環境影響評估的項目進行公布,方便企業單位查看項目的環評驗收情況。環評公示以列表的形式進行展示。數據獲取方式與首頁相同,并且以onPullDownRefresh函數實現下拉刷新功能,刷新數據加載完畢后,使用stopPullDownRefresh函數停止下拉刷新。

猜你喜歡
跨平臺
跨層級網絡、跨架構、跨平臺的數據共享交換關鍵技術研究與系統建設
一款游戲怎么掙到全平臺的錢?
電腦報(2021年11期)2021-07-01 08:10:05
跨平臺APEX接口組件的設計與實現
測控技術(2018年9期)2018-11-25 07:44:58
基于QT的跨平臺輸電鐵塔監控終端軟件設計與實現
基于OPC跨平臺通信的電機監測與診斷系統
基于B/S的跨平臺用戶界面可配置算法研究
主站蜘蛛池模板: 丰满少妇αⅴ无码区| 国产免费久久精品99re丫丫一| www精品久久| 99热这里只有精品免费国产| 国产91色在线| 日韩欧美成人高清在线观看| 精品偷拍一区二区| 国产区免费| 就去色综合| 四虎国产永久在线观看| 国产又爽又黄无遮挡免费观看| 国产精品久线在线观看| 国产白浆视频| 国产欧美又粗又猛又爽老| 午夜性爽视频男人的天堂| 久久国产精品麻豆系列| 国语少妇高潮| 在线看AV天堂| 99精品国产电影| 国产精品乱偷免费视频| 强奷白丝美女在线观看 | 亚洲成年人片| 国产精品内射视频| 亚洲欧洲日韩久久狠狠爱| 2021国产精品自产拍在线| 91欧美在线| 国产精品19p| 日韩一区二区在线电影| 亚洲第一精品福利| 欧美日韩精品综合在线一区| 米奇精品一区二区三区| 国产精品成人一区二区| 色综合五月婷婷| 欧美在线中文字幕| 成年网址网站在线观看| 永久在线播放| 亚洲精品色AV无码看| 日本在线亚洲| 欧美国产在线看| 中文字幕乱妇无码AV在线| 日本草草视频在线观看| 久久精品国产999大香线焦| 国内精品久久久久久久久久影视| 91精品啪在线观看国产| 91福利免费视频| 亚洲精品另类| 免费啪啪网址| 国产成人啪视频一区二区三区 | 久久99精品久久久久纯品| 1级黄色毛片| 久久久久88色偷偷| 亚洲精品自拍区在线观看| 青青操国产视频| 国产区在线看| 国产精品欧美日本韩免费一区二区三区不卡 | 亚洲综合18p| 全部免费毛片免费播放 | 欧美激情视频在线观看一区| 国产精品亚洲а∨天堂免下载| 五月丁香伊人啪啪手机免费观看| 亚洲久悠悠色悠在线播放| 免费无码又爽又黄又刺激网站| 日韩无码视频播放| 国产精品久久精品| 日本在线亚洲| 国产在线观看91精品亚瑟| 国产成人综合久久精品尤物| 国产av剧情无码精品色午夜| 国产精品成人观看视频国产| 538精品在线观看| 国产欧美精品一区aⅴ影院| 久久性妇女精品免费| 一级福利视频| 中文字幕在线永久在线视频2020| 久久精品丝袜高跟鞋| 天堂成人在线| 国产精品福利在线观看无码卡| 午夜福利亚洲精品| 欧美成在线视频| 国内精品自在自线视频香蕉| 国产99精品久久| 91在线视频福利|