关于布局小伙伴都是怎么做的?

提问 已结 7 930
麦芒小蚱蜢
悬赏:20飞吻
版本:layui 浏览器:Chrome
问个非常幼稚的问题:

使用layui布局后台框架的时候,小伙伴们你们怎么做到单击一个每个导航栏菜单项,只改变内容主体区域的?是定义的每个页面都要包含进来整个布局框架么?还是有更好的实现方法呢?求助!
回帖
  • <li class='layui-nav-item'>
    <a href="{:url('admin/index')}" target='main' title="">
    <i class='layui-icon' style='font-size:24px;'></i> 管理员设置
    </a>
    </li>
    <li class='layui-nav-item'>
    <a href="{:url('article/index')}" target='main' title="">
    <i class='layui-icon' style='font-size:24px;'></i> 发布文章
    </a>
    </li>
    <div class="layui-body">
    <iframe class="admin-iframe" id="admin-iframe" name="main" src="{:url('index/home')}"></iframe>
    </div>
    0 回复
  • iframe
    1 回复
  • SMALL
    2017-10-13
    两个方案 一个是像demo那样整体刷新 但是 菜单内容和位置不变 体现不出来,二个就是 iframe框架 加载URL
    1 回复
  • 我用的pjax [哈哈]
    1 回复
  • @SMALL 非常感谢!
    0 回复
  • @君子世无双 非常感谢!
    0 回复
  • 爱咖啡
    2017-10-13
    你这个问题不简单,其实每个人都想要通过异步加载自己需要的内容渲染到指定的div内,有人说用iframe也有说整体再次加载刷新,可这都不是最理想的,可以看看vue
    0 回复
本帖已设置禁止回复