xgqfrms™, xgqfrms® : xgqfrms's offical website of cnblogs! xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!

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, 禁止转载 🈲️,侵权必究⚠️!


posted @ 2021-03-26 15:08  xgqfrms  阅读(1498)  评论(0编辑  收藏  举报