亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

不清楚angular的$templatecache到底是做什么用的

不清楚angular的$templatecache到底是做什么用的

蝴蝶刀刀 2018-08-02 09:09:24
看了很多性能優化的文章(有關angular的),幾乎都提到了$templatecache,不知道這個東西到底是做什么的,有沒有大神解釋一下,或者推薦相關的文章給我看下
查看完整描述

1 回答

?
縹緲止盈

TA貢獻2041條經驗 獲得超4個贊

就是在應用啟動階段把模板緩存了啊。 舉個簡單的例子吧:

$templateCache.put("page.html","<div>i am page to be load</div>");

當某個服務需要調用template的時候, 比如調用了modal框, 就不需要去http取了, 緩存里有了。
你可以注意下調試的network, 每次調用modal框都會發起請求去拿這個template, cache過就不會重復請求浪費資源, 并且提升體驗了, 因為快了。


查看完整回答
反對 回復 2018-09-26
  • 1 回答
  • 0 關注
  • 678 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號