当前位置: 首页 > news >正文

做营销型网站公司网站页面确认书

做营销型网站公司,网站页面确认书,全国装修公司排名,建设营销型网站流程图什么是nvue uni-app App 端内置了一个基于 weex 改进的原生渲染引擎#xff0c;提供了原生渲染能力。 在 App 端#xff0c;如果使用 vue 页面#xff0c;则使用 webview 渲染#xff1b;如果使用 nvue 页面(native vue 的缩写)#xff0c;则使用原生渲染。一个 App 中可…什么是nvue uni-app App 端内置了一个基于 weex 改进的原生渲染引擎提供了原生渲染能力。 在 App 端如果使用 vue 页面则使用 webview 渲染如果使用 nvue 页面(native vue 的缩写)则使用原生渲染。一个 App 中可以同时使用两种页面比如首页使用 nvue二级页使用 vue 页面hello uni-app 示例就是如此。 说人话就是 uniapp 内置了weex,当你的页面以nvue结尾时,在app端,会以这个页面为准保证了高性能 即,在中国是中国人,在美国就是美国人 如下 我在我的项目中有index.nvue与index.vue两个同名文件 index.vue内页面内容是这个(不用管代码) 用uniapp运行到浏览器是这个样子,这个大家都知道 然后我还有uniapp.nvue这个页面,这个页面是当使用安卓渲染的时候,就会使用这个页面 nvue界面长这样, 当使用安卓模拟器时,就加载nvue界面了 大致了解了nvue用来干嘛的之后,再来看下面的weex编译模式和uni-app模式的区别 weex编译模式与uniapp编译模式区别 weex 的组件和 JS API与 uni-app 不同。uni-app 与微信小程序相同。 考虑到 weex 用户的迁移uni-app 也支持 weex 的代码写法。在 manifest.json 中可以配置使用weex 编译模式或uni-app 编译模式。选择 weex 编译模式时将不支持 uni-app 的组件和 jsapi需要开发者参考 weex 官方文档的写法来写代码。 比如 weex 编译模式用 。uni-app 编译模式则使用。 一般情况建议使用uni-app模式除非历史 weex 代码较多需要逐步过渡。同时注意 weex 编译模式的切换是项目级的不支持同项目下某个 nvue 页面使用 weex 模式另一个 nvue 页面使用 uni-app 模式。 \weex 编译模式uni-app 编译模式平台仅 App所有端包含小程序和 H5组件weex 组件如 divuni-app 组件如 view生命周期只支持 weex 生命周期支持所有 uni-app 生命周期JS APIweex API、uni API、Plus APIweex API、uni API、Plus API单位750px 是屏幕宽度wx 是固定像素单位750rpx 是屏幕宽度px 是固定像素单位全局样式手动引入app.vue 的样式即为全局样式页面滚动必须给页面套或组件默认支持页面滚动 在 manifest.json 中修改 2 种编译模式manifest.json - app-plus - nvueCompiler 切换编译模式。 nvueCompiler 有两个值 weex uni-app // manifest.json {// ...// App平台特有配置app-plus: {nvueCompiler:uni-app //是否启用 uni-app 模式} }在 manifest.json 配置文件中HBuilderX2.4 之前版本默认值为 weex 模式HBuilderX2.4版本默认值改为 uni-app 模式。 原生开发没有页面滚动的概念页面内容高过屏幕高度时内容并不会自动滚动只有将页面内容放在list、waterfall、scroll-view/scroller这几个组件下内容才可滚动。这不符合前端开发的习惯所以在 nvue 编译为 uni-app模式时uni-app框架会给 nvue 页面外层自动嵌套一个 scroller从而实现页面内容的自动滚动。 nvue开发与vue开发的常见区别 基于原生引擎的渲染虽然还是前端技术栈但和web开发肯定是有区别的。 nvue 页面控制显隐只可以使用v-if不可以使用v-shownvue 页面只能使用flex布局不支持其他布局方式。页面开发前首先想清楚这个页面的纵向内容有什么哪些是要滚动的然后每个纵向内容的横轴排布有什么按 flex 布局设计好界面。nvue 页面的布局排列方向默认为竖排column如需改变布局方向可以在 manifest.json - app-plus - nvue - flex-direction 节点下修改仅在 uni-app 模式下生效。详情。nvue页面编译为H5、小程序时会做一件css默认值对齐的工作。因为weex渲染引擎只支持flex并且默认flex方向是垂直。而H5和小程序端使用web渲染默认不是flex并且设置display:flex后它的flex方向默认是水平而不是垂直的。所以nvue编译为H5、小程序时会自动把页面默认布局设为flex、方向为垂直。当然开发者手动设置后会覆盖默认设置。文字内容必须、只能在 组件下。不能在 、的text区域里直接写文字。否则即使渲染了也无法绑定js里的变量。 只有text标签可以设置字体大小字体颜色。布局不能使用百分比、没有媒体查询。nvue 切换横竖屏时可能导致样式出现问题建议有 nvue 的页面锁定手机方向。支持的css有限不过并不影响布局出你需要的界面flex还是非常强大的不支持背景图。但可以使用image组件和层级来实现类似web中的背景效果。因为原生开发本身也没有web这种背景图概念css选择器支持的比较少只能使用 class 选择器。nvue 的各组件在安卓端默认是透明的如果不设置background-color可能会导致出现重影的问题。class 进行绑定时只支持数组语法。Android端在一个页面内使用大量圆角边框会造成性能问题尤其是多个角的样式还不一样的话更耗费性能。应避免这类使用。nvue页面没有bounce回弹效果只有几个列表组件有bounce效果包括 list、recycle-list、waterfall。原生开发没有页面滚动的概念页面内容高过屏幕高度并不会自动滚动只有部分组件可滚动list、waterfall、scroll-view/scroller要滚的内容需要套在可滚动组件下。这不符合前端开发的习惯所以在 nvue 编译为 uni-app模式时给页面外层自动套了一个 scroller页面内容过高会自动滚动。组件不会套页面有recycle-list时也不会套。后续会提供配置可以设置不自动套。在 App.vue 中定义的全局js变量不会在 nvue 页面生效。globalData和vuex是生效的。App.vue 中定义的全局css对nvue和vue页面同时生效。如果全局css中有些css在nvue下不支持编译时控制台会报警建议把这些不支持的css包裹在条件编译里APP-PLUS-NVUE不能在 style 中引入字体文件nvue 中字体图标的使用参考加载自定义字体。如果是本地字体可以用plus.io的API转换路径。目前不支持在 nvue 页面使用 typescript/ts。nvue 页面关闭原生导航栏时想要模拟状态栏可以参考文章。但是仍然强烈建议在nvue页面使用原生导航栏。nvue的渲染速度再快也没有原生导航栏快。原生排版引擎解析json绘制原生导航栏耗时很少而解析nvue的js绘制整个页面的耗时要大的多尤其在新页面进入动画期间对于复杂页面没有原生导航栏会在动画期间产生整个屏幕的白屏或闪屏.
http://www.zqtcl.cn/news/271035/

相关文章:

  • 瑶海合肥网站建设东莞网站优化多少钱
  • pc蛋蛋游戏体验网站建设大型门户网站建设效果好吗
  • 昆明网站建设制作汽车之家官网网页版入口
  • 诸城建设局网站免费的创建个人网站
  • 网站建设工作下步打算上海搬家公司电话查询
  • 如何将自己做的网站推广出去大型网站方案
  • 深圳做网站排名哪家好贵阳景观设计公司
  • 做图片网站中英网站搭建报价表
  • 酒类网站该怎么做网站建设协议
  • 怎么打帮人 做网站开发的广告双语言网站模版
  • 企业网站建设的实验报告广告公司网站建设方案
  • 安徽茶叶商城网站建设贵阳市花溪区建设局网站
  • 广西网站建设制作推广普通话倡议书
  • 最新网站建设的模板下载小制作作文400字
  • 海南省城乡建设部网站首页央视新闻
  • 高端白酒品牌有哪些网站怎么做才能得到更好的优化
  • 北京安慧桥网站建设青之峰做网站
  • 免费制作网站的平台推广网站多少钱
  • 怎么增加网站的收录量广西建设厅网站地址
  • flash网站方案料神wordpress建站教程
  • 杭州 企业 建网站蚌埠网站优化
  • 网站建设的分类黄骅港最新招聘
  • 门户网站建设和检务公开自查搜索引擎排名优化价格
  • 湘阴网站建设如何建立自己的网站
  • 国外的ps网站网页源代码翻译器
  • 六安马昌友优化营商环境 助推高质量发展
  • wdcp 配置网站什么是搜索引擎营销?
  • 东莞网站上排名建设银行网站登录不进去
  • 陕西建设厅八大员官方网站服装公司做哪个网站
  • 福建省住房和城乡建设厅网站站群 网站如何做