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, 禁止转载 🈲️,侵权必究⚠️!
本文首发于博客园,作者:xgqfrms,原文链接:https://www.cnblogs.com/xgqfrms/p/14582394.html
未经授权禁止转载,违者必究!