时间:2024-10-22 00:00:25
导读:nvue和vue有什么区别 nvue和vue的主要区别在于渲染方式和布局方式。具体如下: 1. 渲染方式:vue文件使用的是webview渲染,而nvue使用的是weex方式的原生渲染。......
nvue和vue有什么区别
nvue和vue的主要区别在于渲染方式和布局方式。具体如下:
1. 渲染方式:vue文件使用的是webview渲染,而nvue使用的是weex方式的原生渲染。Webview是一个基于webkit的引擎,可以解析DOM元素,展示html页面的控件,它的展示原理和浏览器相同。而weex是一个使用流行的web开发体验来开发高性能原生应用的框架。
2. 布局方式:nvue页面只能使用flex布局,不支持其他布局方式,而vue文件的css写法不受限。因此,如果你不开发App,那么不需要使用nvue。
3. 通讯方式:在uni-app中,nvue和vue页面可以混搭使用,推荐使用uni.$on,uni.$emit的方式进行页面通讯。