$cookies

概要

ブラウザのCookieへの読み込み/書き込みのアクセスを提供します。

単純なオブジェクトが露出しているだけで、このオブジェクトへプロパティの追加または削除を行う事で、 新しいCookieが現在の$evalの終わりに作成・削除されます。

ngCookiesモジュールがインストールされている必要があります。

依存関係

  • $browser

デモ

<!doctype html>
<html ng-app>
  <head>
    <script src="http://code.angularjs.org/1.2.1/angular.min.js"></script>
    <script src="script.js"></script>
  </head>
  <body>
  </body>
</html>
function ExampleController($cookies) {
  // Cookieを取得
  var favoriteCookie = $cookies.myFavorite;
  // Cookieを設定
  $cookies.myFavorite = 'oatmeal';
}
<!doctype html>
<html ng-app>
  <head>
    <script src="http://code.angularjs.org/1.2.1/angular.min.js"></script>
<script>function ExampleController($cookies) {
  // Cookieを取得
  var favoriteCookie = $cookies.myFavorite;
  // Cookieを設定
  $cookies.myFavorite = 'oatmeal';
}
</script>
  </head>
  <body>
  </body>
</html>

 Back to top

© 2017 Google
Licensed under the Creative Commons Attribution License 3.0.

このページは、ページトップのリンク先のAngularJS公式ドキュメント内のページを翻訳した内容を基に構成されています。 下記の項目を確認し、必要に応じて公式のドキュメントをご確認ください。 もし、誤訳などの間違いを見つけましたら、 @tomofまで教えていただければ幸いです。

  • AngularJSの更新頻度が高いため、元のコンテンツと比べてドキュメントの情報が古くなっている可能性があります。
  • "訳注:"などの断わりを入れた上で、日本人向けの情報やより分かり易くするための追記を行っている事があります。