uni-app 使用 nvue 開發 app 踩坑指南 All In One


uni-app 使用 nvue 開發 app 踩坑指南 All In One

uni-app是邏輯和渲染分離的。渲染層,在app端提供了兩套排版引擎:小程序方式的webview渲染,和weex方式的原生渲染。
兩種渲染引擎可以自己根據需要選。vue文件走的webview渲染,nvue走的原生渲染。
組件和js寫法是一樣的,css不一樣,原生排版的能用的css必須是flex布局,這是web的css的子集。當然什么界面都可以用flex布出來。不懂flex布局就自己學。

一般情況下用vue就可以了。如果是app且有部分場景vue頁面的性能不滿足你的需求時,這個頁面可以改用nvue頁面。如果app里同時存在同名的vue和nvue頁面,在app端會優先執行nvue頁面,而其他端仍然優先vue頁面。

區別和適用場景這文檔里寫的很清楚:

https://uniapp.dcloud.io/nvue-outline

refs

https://ask.dcloud.net.cn/question/69854

https://ask.dcloud.net.cn/article/36044

https://juejin.cn/post/6844903781214191624

https://segmentfault.com/a/1190000018516970



©xgqfrms 2012-2020

www.cnblogs.com 發布文章使用:只允許注冊用戶才可以訪問!

原創文章,版權所有©️xgqfrms, 禁止轉載 🈲️,侵權必究⚠️!



免責聲明!

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



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