Получить значение углового в localStorage - PullRequest
0 голосов
/ 07 июля 2019

Я хочу получить значение angular и сохранить его в моем локальном хранилище .как то так:

<input type="text" id="ID" value="{{sudent.id}}">

<script>
  localStorage.setItem("STUDID", document.getElementById("ID").value);
</script>

и я хочу, чтобы результат был:

<script>
  localStorage.setItem("STUDID", "HUMMS-201906");
</script>

1 Ответ

1 голос
/ 07 июля 2019

используйте ng-model, чтобы обеспечить двустороннюю привязку данных и в контроллере получить доступ к значению модели ng, используя $scope.

angular.module('inputExample', [])
  .controller('ExampleController', ['$scope', function($scope) {
    $scope.student = {
      "id": 101
    };

    console.log($scope.student.id);
  }]);
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.7.5/angular.min.js"></script>
<body ng-app="inputExample">
  <div ng-controller="ExampleController">
    <input type="text" name="studentId" ng-model="student.id" required>
  </div>
</body>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...