0
点赞
收藏
分享

微信扫一扫

uniapp中的nvue和vue之间的区别---uniapp原生开发008


       uni-app是逻辑和渲染分离的,渲染层在app端提供了两套排版引擎。

小程序方式的webview渲染,和weex方式的原生渲染,两种渲染引擎可以自己根据需要选。

vue文件走的webview渲染

nvue走weex方式的原生渲染

组件和js写法是一样的,css不一样,原生排版的能用的css必须是flex布局

​uni-app​​的App端内置了一个基于weex改进的原生渲染引擎,提供了原生渲染能力。

在App端,如果使用vue页面,则使用webview渲染;如果使用nvue页面(native vue的缩写),则使用原生渲染。一个App中可以同时使用两种页面,比如首页使用nvue,二级页使用vue页面,hello uni-app示例就是如此。

虽然nvue也可以多端编译,输出H5和小程序,但nvue的css写法受限,所以如果你不开发App,那么不需要使用nvue。

  如果你需要在vue中去调用自己定义的原生模块的功能,或者组件的话,那么肯定要注意.

这个时候你应该用nvue,而不是vue,用vue会导致调用不起来.

技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:170933152 

账号:脑瓜凉 

开通了个人技术微信公众号:脑瓜凉,有需要的朋友可以添加相互学习



举报

相关推荐

0 条评论