[webAPP项目]基于MUI框架webAPP之头部导航与底部导航制作详解02
来源:互联网 发布:mac程序如何卸载 编辑:程序博客网 时间:2024/05/29 17:26
前言
一个完整的APP少不了,要有头部导航跟底部导航,那么我们在用MUI框架来开发APP时,在制作头部导航很底部选项卡时我们应该要注意哪些呢?
接下来给大家来详细讲解一下:
在上一节中我们已经介绍怎么去做一个开机引导图了[webAPP项目]基于MUI框架webAPP开发功能流程之引导图制作详解01如果不会的,就按照上一篇文章讲解的自己在作一遍.
效果图
最终我们要实现的效果如下:
具体实现
1.首先创建4个底部选项卡页面
2.index.html代码实现
创建完之后,我们返回程序加载的入口index.html去写相关的代码:
首先床架四个底部选项卡:
这样就实现了,点击各个页面,可以自由切换了
3.实现下面的选项卡与头部的导航的标题对应
现在去刚才创建的html中去分别加入这几行代码:
home1.html
home2.html
home3.html
home4.html
这个一个底部选项卡跟头部导航就做完啦,在做的的过程中大家要明白几个函数的意思,下面就我们使用的几个函数给大家解释一下:
函数解释
mui.extend()
示例
从如上输出可以看到,product节点下的mui被替换成了HBuilder,因为默认仅合并对象根节点下的key、value;如果想深度合并,则可以传入deep参数,如下:
plus.webview.create创建新的
WebviewObject plus.webview.create( url, id, styles, extras );
说明:
创建Webview窗口,用于加载新的HTML页面,可通过styles设置Webview窗口的样式,创建完成后需要调用show方法才能将Webview窗口显示出来。
参数:
url: ( String ) 可选 新窗口加载的HTML页面地址
新打开Webview窗口要加载的HTML页面地址,可支持本地地址和网络地址。
id: ( String ) 可选 新窗口的标识
窗口标识可用于在其它页面中通过getWebviewById来查找指定的窗口,为了保持窗口标识的唯一性,应该避免使用相同的标识来创建多个Webview窗口。 如果传入无效的字符串则使用url参数作为WebviewObject窗口的id值。
styles: ( WebviewStyles ) 可选 创建Webview窗口的样式(如窗口宽、高、位置等信息)
extras: ( JSON ) 可选 创建Webview窗口的额外扩展参数
值为JSON类型,设置扩展参数后可以直接通过Webview的点(“.”)操作符获取扩展参数属性值,如: var w=plus.webview.create(‘url.html’,’id’,{},{preload:”preload webview”}); // 可直接通过以下方法获取preload值 console.log(w.preload); // 输出值为“preload webview”
返回值:
WebviewObject : Webview窗口对象
示例:
currentWebview
获取当前窗口的WebviewObject对象
WebviewObject plus.webview.currentWebview();
说明:
获取当前页面所属的Webview窗口对象。
参数:
无
返回值:
WebviewObject : Webview窗口对象
结束
差不多就这几个函数比较难懂,这样一个简单的底部选项卡与头部导航就做完了,接下来会给大家讲解,数据解析的几种方式,包括数据展示应该注意什么,请关注下一节:
[webAPP项目]基于MUI框架webAPP开发功能流程之轮播图制作详解03
- [webAPP项目]基于MUI框架webAPP之头部导航与底部导航制作详解02
- [webAPP项目]基于MUI框架webAPP之头部导航与底部导航制作详解02
- [webAPP项目]基于MUI框架webAPP开发功能流程之引导图制作详解01
- [webAPP项目]基于MUI框架webAPP开发功能流程之引导图制作详解
- 基于MUI框架webAPP开发功能流程之引导图制作详解
- [webAPP项目]基于MUI框架开发APP功能点开发详解大纲
- mui底部导航-基于webview模式
- mui底部导航
- webapp mui & HTML5+ (二) 之 mui
- 项目之底部导航栏
- webapp mui & HTML5+ (一) 之 环境
- webapp mui & HTML5+ (三) 之 mui开发注意事项
- mui webapp本地存储
- mui 底部导航菜单功能(原创)
- 项目之底部导航栏(二)
- AndroidUI框架制作---Fragment制作底部Tab导航+ViewPager新闻导航
- dede头部导航和底部的调用
- android之底部导航
- 高并发程序设计入门
- 一个APP想法,如何做到从想法到上线的全过程操作
- HDU 1011 Starship Troopers (树形DP, 简单题目)
- [微信小程序]微信小程序知识总结及案例集锦
- [项目集合]多年来自己参与和积攒的项目
- [webAPP项目]基于MUI框架webAPP之头部导航与底部导航制作详解02
- [webAPP项目]基于MUI框架webAPP开发功能流程之引导图制作详解
- 微信小程序-天气查询demo
- [js点滴]JavaScript事件详解大纲
- [人工智能]机器学习知识体系篇(初级篇,中级篇,高级篇)
- 基于HTML5之APP页面间的传值的几种方式
- 基于HTML5购物车源代码
- 用于HTML5移动开发的几大移动APP开发框架
- 关于全栈工程师的一点想法