$ templateCache、$ templateRequest



Templatecache Templaterequest




レイアウト:投稿
タイトル:root @xxxxx中国語APIサービス$ templateCache&$ templateRequest
desc: 'テンプレート、キャッシュ、リクエストの2つのサービス'
カテゴリ:jekyllアップデート


  • ng モジュール内のサービス

$templateRequestサービス



$templateRequestサービスの使用$httpサービスはテンプレートをダウンロードしてから、セキュリティチェックを実行します。成功した場合、
に保存されます$templateCache in。HTTPリクエストが失敗した場合、またはリクエストの応答データが空の場合は、
コンパイル($compile)エラーをスローします(この動作は、関数の2番目のパラメーターをtrue停止するように設定することで設定できます)。

知っておく必要があるのは、$templateCacheコンテンツは信頼できるので、いつtpl文字列として表示される場合、
または合格$templateCacheエントリとして、$sce.getTrustedUrl(tpl)を呼び出す必要はありません。検証します。




使用法

$templateRequest(tpl, [ignoreRequestError])

パラメータ
パラメータ 詳細
tpl string TrustedResourceUrl HTTPリクエストのテンプレートパス(URL)
ignoreRequestError (オプション) boolean リクエストの失敗を無視するか、テンプレートが空であるか
戻る

promise -指定されたパスリクエストを通じて取得されたHTTP対応データの表現promise

属性

totalPendingRequests -number -すべてのユーザーがダウンロードしたテンプレートの総数