Angular Cookie Lese- und Schreibvorgangscode

Angular Cookie Lese- und Schreibvorgangscode

Lese- und Schreibvorgänge bei Angular Cookies, der Code lautet wie folgt:

var app = angular.module('Mywind',['ui.router'])
app.controller('MeinHerbst',Funktion($scope,$http,$filter){
//Angular Cookie schreiben//Verwendung: $scioe.addCookie("Name", Wert, Zeit,"/")
$scope.addCookie = Funktion(Name, Wert, Tage, Pfad) {
  var name = decodeURI(name);
  var Wert = decodeURI(Wert);
  var läuft ab = neues Datum();
  läuft ab.setTime(läuft ab.getTime() + Tage * 3600000 * 24);
  Pfad = Pfad == "" ? "" : ";Pfad=" + Pfad;
  var _expires = (Typ der Tage) == "Zeichenfolge" ? "" : ";expires=" + expires.toUTCString();
  document.cookie = Name + "=" + Wert + _expires + Pfad;
}
//Angular Cookie lesen //Verwendung: $scope.getCookieValue("name")
  $scope.getCookieValue = Funktion(Name) {
    var name = decodeURI(name);
    var allcookies = document.cookie;
    Name += "=";
    var pos = allcookies.indexOf(name);
    wenn(pos != -1) {
      var start = pos + name.länge;
      var end = allcookies.indexOf(";", start);
    wenn (Ende == -1) Ende = alle Cookies.Länge;
      var-Wert = allcookies.substring(Start, Ende);
      Rückgabewert;
    } anders {
      zurückkehren "";
    }
  };
})

Dies ist das Ende dieses Artikels über den Lese- und Schreibvorgangscode von Angular Cookies. Weitere relevante Inhalte zum Lesen und Schreiben von Angular Cookies finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Methoden zum Lesen und Schreiben von Cookies in Angular
  • AngularJS-Tutorial für die ersten Schritte: Beispiele für Lese- und Schreibvorgänge bei Cookies

<<:  Detaillierte Schritte zur Installation von RabbitMQ im Docker

>>:  Zusammenfassung verschiedener Methoden zur Implementierung von Artikeltrennlinienstilen mit CSS

Artikel empfehlen

Detaillierte Erklärung, wie Node.js mit ES6-Modulen umgeht

Inhaltsverzeichnis 1. Unterschiede zwischen den b...

React-Diagramm Serialisierung JSON Interpretation Fallanalyse

Das Ziel dieses Dokuments ist es, die JSON-Serial...

Schritte zur Installation von cuda10.1 unter Ubuntu 20.04 (grafisches Tutorial)

Vorbereitung vor der Installation Der Hauptzweck ...

Verwendung des Vuex-Namespace

Inhaltsverzeichnis Da Vuex einen einzelnen Zustan...

Zusammenfassung der mobilen Anpassungslösung von webpack

Inhaltsverzeichnis rem vw An UI-Frameworks von Dr...

Was sind die Dateiattribute von crw, brw, lrw usw. in Linux?

Was ist eine Datei? Eigentlich sind alle Dateien ...

Eine kurze Diskussion zum Thema Ziehen und Sortieren von Elementen in Tabellen

In letzter Zeit stoße ich bei der Verwendung von ...

So zentrieren Sie Ihre HTML-Schaltfläche

Wie zentrieren Sie Ihre HTML-Schaltfläche selbst?...

MySQL 5.7.21 Installations- und Konfigurations-Tutorial unter Windows 10

Dieser Artikel zeichnet die Installations- und Ko...

Erste Schritte Tutorial für Anfänger ⑨: So erstellen Sie eine Portal-Website

Darüber hinaus wird eine mit einem Blog-Programm e...

Über das Vue Virtual Dom-Problem

Inhaltsverzeichnis 1. Was ist virtueller Dom? 2. ...

Lösung zur Verwendung der Baidu-Freigabe auf der HTTPS-Seite

Seit der Aktivierung des https-Zugriffs für die g...