大概就是想模仿easyui的情况 实现在左侧导航,点击后,右侧主界面可以跳转到相应网页。应该怎么实现呢?
easyui bootstrap
我以前的做法是用js监听hashchange事件,然后根据change的url去发ajax,然后修改右边的主页面。 现在用angular就写一个嵌套路由就可以了。
左侧一般是 li 列表 里面要不要 a 看你需求 右侧是可以是一个 div 容器或者一个 iframe
li
a
div
iframe
采用 iframe 的话 a 的 target 设置为 iframe 的 name 就行 采用 div 的话 绑定 a 或者 li 的点击事件 阻止 a 的默认行为 然后 ajax html 字符串 success 的时候设置 div 的 innerHTML 就可以了
target
name
ajax
html
success
innerHTML
当然了还有楼上提到的angular的嵌套路由也可以
bootstrap有没有类似jquery easyui一样的tabs组件。
到底什么是BootStrap??和EasyUI有什么本质上的区别么?学习BootStrap有什...
bootstrap怎么定义div的高度
bootstrap中如何在dropdown-menu中动态添加内容?
用requirejs加载bootstrap框架的话,bootstrap.css需要手动载入?
调用Bootstrap cdn后轮播两边的尖括号消失