github.com/qsunny/k8s@v0.0.0-20220101153623-e6dca256d5bf/examples-master/guestbook/php-redis/controllers.js (about)

     1  var redisApp = angular.module('redis', ['ui.bootstrap']);
     2  
     3  /**
     4   * Constructor
     5   */
     6  function RedisController() {}
     7  
     8  RedisController.prototype.onRedis = function() {
     9      this.scope_.messages.push(this.scope_.msg);
    10      this.scope_.msg = "";
    11      var value = this.scope_.messages.join();
    12      this.http_.get("guestbook.php?cmd=set&key=messages&value=" + value)
    13              .success(angular.bind(this, function(data) {
    14                  this.scope_.redisResponse = "Updated.";
    15              }));
    16  };
    17  
    18  redisApp.controller('RedisCtrl', function ($scope, $http, $location) {
    19          $scope.controller = new RedisController();
    20          $scope.controller.scope_ = $scope;
    21          $scope.controller.location_ = $location;
    22          $scope.controller.http_ = $http;
    23  
    24          $scope.controller.http_.get("guestbook.php?cmd=get&key=messages")
    25              .success(function(data) {
    26                  console.log(data);
    27                  $scope.messages = data.data.split(",");
    28              });
    29  });