bootstrap和iframe的选择?

天王盖地虎 发布于 2016/06/23 17:09
阅读 6K+
收藏 3

熟悉这个ace admin的模版的同学应该知道,这是一个用bootstrap做的一个后台模板。界面也漂亮,效果也不错。

但是现在有个问题:

该模板中的顶部,左侧菜单和中间内容区域是每个页面都有一份代码的。也就是每个页面都需要有这些代码。这和以往使用iframe来布局是有差异的。

当然,可以将顶部和左侧菜单都拆分出来,然后在页面中include来整合。但是我还是感觉会麻烦。

我想问,有没有其他好的办法来解决这种问题?

加载中
0
alan-
alan-
小鸡炖蘑菇
南城的风_
南城的风_
回复 @天王盖地虎 : 宝塔镇河妖
天王盖地虎
天王盖地虎
调皮
0
张亦俊
张亦俊
在可能的情况下,尽量别用iframe
tinshen
tinshen
回复 @张亦俊 : 要实际去看的。 模拟缓存一般缓存的是模板的内容,而不是模板解析渲染后的内容。 这个要区分看。
张亦俊
张亦俊
回复 @天王盖地虎 : 貌似很多模板引擎自己就带了缓存的功能,include这种的会被缓存的
天王盖地虎
天王盖地虎
嗯,是可以的。我在想有没有必要将模板处理成html静态页面缓存起来。这样include的话应该好点吧?
张亦俊
张亦俊
回复 @天王盖地虎 : 各种模板引擎都能include的吧?
天王盖地虎
天王盖地虎
我对代码有强迫症,就是不喜欢重复的代码。我以为有什么引擎能实现iframe效果呢[3]
0
tinshen
tinshen

不差那么点代码量。gzip后也没有多少。

iframe的前台开发,无论是css还是js开发都及其不友好。

所以显而易见,不用iframe.

天王盖地虎
天王盖地虎
我主要还是用这种模板做后台,不过确实代码量也没多少。
0
沉默的懒猫
沉默的懒猫
目前我们是include,有好方法求告知。
天王盖地虎
天王盖地虎
[89]
0
机智如wo
机智如wo
还是用你所谓的include吧,没什么不方便。上下左右各个区域在不同的区域,你方便你维护代码。。。一般你做操作都是更是更新右边区域的内容,那就动态更新就行了。。。
天王盖地虎
天王盖地虎
目前来看,绝大多数人还是建议用include方式
0
leo108
leo108

include有什么问题

沉默的懒猫
沉默的懒猫
回复 @天王盖地虎 : 但是目前是没接触过什么好方法
天王盖地虎
天王盖地虎
include倒没什么问题,只不过我有强迫症[3]
0
vvtf
vvtf
ajax替换。
天王盖地虎
天王盖地虎
你说的替换是指替换数据吗?如果中间部分页面元素都有很大改变的是不是不太好
0
你若安好
你若安好
用正版这模板带了个ajax的框架的动态ajax加载局部内容
0
卖豆浆不卖油条
卖豆浆不卖油条
好巧啊,我这个项目也在用ace,我是用bootstrap结合了iframe。右下的主内容页用的iframe,这样可以在上面用tab切换 iframe
天王盖地虎
天王盖地虎
我最开始想着也是中间的那部分用iframe,但是想着页面很复杂页面中再来回的嵌套iframe有很多坑。所以来问问大家有没有什么好的解决方案
0
天王盖地虎
天王盖地虎

引用来自“你若安好”的评论

用正版这模板带了个ajax的框架的动态ajax加载局部内容
如果中间main部分元素有很大改变,是否就需要ajax动态改变中间的include了
返回顶部
顶部