啸天
啸天
  • 发布:2016-08-15 16:06
  • 更新:2016-08-15 16:16
  • 阅读:1385

导航栏固定,中间的内容区域能不能动态加载呢

分类:MUI

如图所示,头部和左侧导航固定,中间的内容区域加载每个页面,中间的每个页面的跳转也在中间的区域完成,或者说中间的加载区域是个单独的webView,可以跳转,也可以返回

2016-08-15 16:06 负责人:无 分享
已邀请:
赵梦欢

赵梦欢 - 专注前端,乐于分享!

将头部和侧边部分放在父页面,中间动态部分是一个子webview,创建的时候可以设置top,left实现,具体参考:WebviewStyles,中间部分可以通过切换子页面(原理同webview 形式的tababr一样)或者使用loadURL加载新页面实现。loadURL

  • 啸天 (作者)

    那这种情况下,父页面加载了 js 和 css 之后,子页面能读取到么

    2016-08-15 17:57

  • 啸天 (作者)

    我最终想实现的效果就是每个页面都有头部和左侧导航栏,比如中间的webView加载了一个客户列表,点击客户列表的某一项,跳转到客户详情页,也在中间这个webView里做跳转,返回也是一样的,就是外层始终不变,中间的webView在变

    2016-08-15 18:18

  • 赵梦欢

    回复 啸天:你可以将子webview的js和css放在子webview啊,你可以将webview理解成类似iframe的组件。

    2016-08-15 20:32

  • 啸天 (作者)

    回复 赵梦欢:我的意思是说,每个页面都会有头部和侧边栏导航,每个页面的js和css是独立的,如果把子页面的css和js都写到子webView中去,那不是有很多么,我想问的是,头部和侧边栏导航能不能固定不动,中间的加载区域去加载所有的页面,不只是左边的四个导航部分,我是指所有的页面,就是说中间的加载部分相当于一个容器,这里面做所有页面的加载,跳转,返回操作,类似IOS的tabBar

    2016-08-16 09:26

  • 赵梦欢

    回复 啸天: setStyle: 设置Webview窗口的样式 setJsFile: 设置预加载的JS文件,我说的就是把中间的当容器啊

    2016-08-16 09:57

  • 啸天 (作者)

    回复 赵梦欢:那中间这块是不是只能加载侧边栏的几个部分,我有大概七八十个页面,每个页面都想要在中间这块加载,就是保持外部的头部和侧边栏不变

    2016-08-16 10:01

该问题目前已经被锁定, 无法添加新回复