課程
/前端開發
/JavaScript
/前端性能優化-基礎知識認知
請問CC老師,現階段實現傳統辦公軟件模板,即左側為菜單欄,右側為對應內容。用什么手法去實現?iframe,freemaker,angularRoute,還是ajax返回html
2016-03-16
源自:前端性能優化-基礎知識認知
正在回答
老師首推模塊化實現,model方式,當然比如你上列到的是具體實現方案,比如iframe是
根據點擊不動的menu來切換右側iframe的src,freemaker是一款類似ejs或者jade的模板引擎,angularRoute是一個路由模塊他們都不是一個級別的技術。
你可以通過左側控制url,angularRoute來監聽路由變化,在路由變化的callback,發起ajax請求獲取渲染數據,
使用freemaker渲染模板,到右側現實區域。當然方案有很多 ,你說的這幾種技術可以組成一個方案了。但是老師不建議iframe,不是特別好控制,尤其在獲取iframe的元素加以操控時候,非常消耗dom樹的查詢時間。
CC老師性能優化實戰群?326580276 ,老師會在里面定期解答問題。
舉報
前端小白進級必學技能前端性能優化,主講優化目的方法
2 回答關于模塊復用怎么實現?
3 回答webpagetest 怎么實現需要登錄的頁面的前端性能測試
1 回答bigpipe模塊相互依賴的問題
2 回答項目實戰按需加載求解
1 回答yahoo軍規是什么
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-01-15
老師首推模塊化實現,model方式,當然比如你上列到的是具體實現方案,比如iframe是
根據點擊不動的menu來切換右側iframe的src,freemaker是一款類似ejs或者jade的模板引擎,angularRoute是一個路由模塊他們都不是一個級別的技術。
你可以通過左側控制url,angularRoute來監聽路由變化,在路由變化的callback,發起ajax請求獲取渲染數據,
使用freemaker渲染模板,到右側現實區域。當然方案有很多 ,你說的這幾種技術可以組成一個方案了。但是老師不建議iframe,不是特別好控制,尤其在獲取iframe的元素加以操控時候,非常消耗dom樹的查詢時間。
CC老師性能優化實戰群?326580276 ,老師會在里面定期解答問題。