小程序宿主环境&&跳页总结
小程序宿主环境&&跳页总结
【宿主环境】
小程序的运行环境分成: 渲染层和逻辑层
渲染层(wxml、wxss)和逻辑层(js)的分离
Web view含义:网络视图–使用场景:APP内部展示百度页面
WebView(网络视图)能加载显示网页
优点:
①可以直接显示和渲染web页面,直接显示网页
②可以直接使用html文件(网络上或本地文件)作布局
③可以和JavaScript交互调用
JsCore全称为JavaScriptCore —JavaScript 引擎
引擎还有 Google 的 V8 ,Mozilla 的 SpiderMonkey,这些主要涉及 JS 的解析和处理方式。
Mozilla(缩写MF或MoFo)全称Mozilla基金会—Firefox便 由 Mozilla 打造。
运行环境:
小程序的运行环境分成渲染层和逻辑层,WXML和WXSS工作在渲染层,JS脚本工作在逻辑层
作用:
渲染层和数据相关;逻辑层负责产生,处理数据
逻辑层通过Page实例的setData方法传递到渲染层
【线程管理】
渲染层和逻辑层分别由两个线程管理:
渲染层:WebView进行渲染—逻辑层:用JsCore线程运行JS脚本。
【小程序导航跳转】
tabBar object 底部 或顶部 tab 栏的表现
在app.json全局配置里添加
【tabBar小程序导航】
【tabBar配置项属性—list】
tabBar配置项之list属性配置项—iconPath
注意:当 position 为 top 时,不显示 icon
添加position:top之后