uniapp中nvue与vue的区别-简书,uniapp使用nvue
区别:vue文件由webview以applet模式渲染,nvue以native weex模式渲染;组件的编写方式和js一样,但是css不一样。可用于原生排版的css必须是flex布局。
UNI-APP开发(仿饿)开发课程:进入学习
推荐:《uni-app开发教程》
Uni-app从逻辑和渲染上分离,渲染层在app端提供两套排版引擎。
applet模式下的Webview渲染和weex模式下的native渲染,两种渲染引擎可以根据需要进行选择。
applet模式下vue文件的Webview渲染
weex模式下nvue的本机渲染
组件的编写方式和js一样,但是css不一样。可用于原生排版的css必须是flex布局。
uni-app的App端内置了基于weex的原生渲染引擎,提供原生渲染能力。
在App端,如果使用vue页面,则使用webview进行渲染;如果用nvue page(native vue的缩写),就用原生渲染。一个App中可以同时使用两种页面,比如首页使用nvue,第二页使用vue页面。hello uni-app的例子就是这种情况。
nvue虽然也可以编译输出H5和小程序,但是它的css编写是有限的,所以如果不开发app,就不需要使用nvue。
nvue 和 vue 相互通讯
在uni-app中,nvue和vue页面可以混合使用。
大学。$on,uni。对于页面通信,建议使用$emit。
更多编程知识请访问:编程教学!uniapp的nvue和vue文件有什么区别?更多详情请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。