uniapp是什么?


uniapp是基於Vue的一個組件集。主要用於移動端

簡介:uniapp是Dcloud公司的產品,是一個跨端開發框架,基於vue.js技術棧。開發者編寫一套代碼,可發布到iOS、Android、Web(響應式)、以及各種小程序(微信/支付寶/百度/頭條/QQ/釘釘/淘寶)、快應用等多個平台。這是它的功能架構圖,可以看下,了解下它的架構。參考:https://juejin.cn/post/6899642866693423111

uniapp架構圖:略

簡單總結下,uniapp底層集成了native技術,就是h5+引擎,能調用手機原生api,所以uniapp能開發接近原生性能的app,這是js引擎部分;它是雙引擎,渲染又是獨立一個獨立引擎。這個渲染引擎又分為nvue渲染和webview渲染,nvue其實就是集成的weex,webview這個有了解的應該知道它的內核是webkit,可以看這篇文章了解。

uniapp教程:

使用HBuilderx新建一個uniapp項目

運行報錯,說需要一個appid

微信小程序:

 微信小程序appid獲取:https://jingyan.baidu.com/article/22a299b5f8c3729e18376a6e.html

[渲染層錯誤] Uncaught ReferenceError: wx is not defined:

app. js錯誤:ReferenceError: require is not defined:

頁面樣式:https://uniapp.dcloud.io/collocation/pages?id=style


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM