现阶段办公软件模板,左菜单右内容用什么手法实现

来源:-

拖鞋酱

2016-03-16 23:43

请问CC老师,现阶段实现传统办公软件模板,即左侧为菜单栏,右侧为对应内容。用什么手法去实现?iframe,freemaker,angularRoute,还是ajax返回html

写回答 关注

1回答

  • CC老师
    2017-01-15 15:20:11

    老师首推模块化实现,model方式,当然比如你上列到的是具体实现方案,比如iframe是

    根据点击不动的menu来切换右侧iframe的src,freemaker是一款类似ejs或者jade的模板引擎,angularRoute是一个路由模块他们都不是一个级别的技术。

    你可以通过左侧控制url,angularRoute来监听路由变化,在路由变化的callback,发起ajax请求获取渲染数据,

    使用freemaker渲染模板,到右侧现实区域。当然方案有很多 ,你说的这几种技术可以组成一个方案了。但是老师不建议iframe,不是特别好控制,尤其在获取iframe的元素加以操控时候,非常消耗dom树的查询时间。


    CC老师性能优化实战群 326580276 ,老师会在里面定期解答问题。

前端性能优化-基础知识认知

前端小白进级必学技能前端性能优化,主讲优化目的方法

61545 学习 · 34 问题

查看课程

相似问题