uniapp nvue vue 区别

lxf2023-05-03 13:20:01

区别:vue文件采用小程序模式的webview渲染,nvue采用weex模式的原生渲染;组件和js写法是一样的,但是css不一样,原生排版可以使用的css一定是flex布局。

uniapp nvue vue 区别

推荐:《uni-app开发教程》

uni-应用程序是逻辑和渲染分开的,渲染层在应用程序端提供了两套排版引擎。

小程序模式的webview渲染,以及weex模式的原生渲染,两个渲染引擎都可以根据自己的需要进行选择。

  • webview渲染小程序方式的vue文件

  • nvue采用weex方式的原生渲染

组件与js写法相同,css不同,原生排版可用的css必须是flex布局

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

在App端,如果使用vue页面,则使用webview渲染;如果使用nvue页面,(native vue缩写),使用原始渲染。一个应用程序可以同时使用两个页面,如主页使用nvue,二级页使用vue页面,hello uni-这就是app示例。

虽然nvue也可以多端编译,输出H5和小程序,但是nvue的css写作是有限的,所以如果你不开发应用程序,你就不需要使用nvue。

nvue 和 vue 相互通讯

在 uni-app 中,nvue 和 vue 页面可以混合使用。

推荐使用uni.$on,uni.$网页通信的方式进行页面通信

更多编程相关知识,请访问:编程教学!!

以上是uniapp的nvue和vue文件有什么区别?详情请关注AdminJS的其他相关文章!