как все записать из функции Angularjs? - PullRequest
0 голосов
/ 06 июня 2018

Привет, разработчики!я новичок в angularjs, я хочу показать все записи после обновления или загрузить страницу .. как использовать этот $ scope.sessionlist снова при загрузке страницы

$scope.addItem = function (Id) {
        $http.get("/Show/addSngleItem/" + Id).then(function (response) {
            $scope.sessionlist = response.data;
            console.log(JSON.stringify(response.data));
        })
    }

таблица HTML данных

 <table border="1" class="table table-striped">
            <thead>
                <tr>
                    <th>CatagoryId</th>
                    <th>Catagory Name</th>
                    <th>Quantity</th>
                </tr>
            </thead>
              <tbody>
                  <tr ng-repeat="items in sessionlist">
                      <td>{{items.Id}}</td>
                      <td>{{items.Name}}</td>
                      <td><input  type="number" value="{{items.Qty}}" /></td>
                  </tr>
              </tbody>
        </table>

1 Ответ

0 голосов
/ 06 июня 2018

отвечая на ваш вопрос,

когда вы вызываете функцию additem, она будет получать данные с сервера и сохранять значение в списке сеансов

значения, сохраненные в списке сеансов, будут доступны только для определенной областиили время, если вы перезагрузите список сеансов страницы, не будет иметь того же значения, которое было там ранее, поэтому, если вы хотите, чтобы значение отображалось в списке сеансов каждый раз при загрузке страницы, вам нужно вызвать функцию additem в конце вашего контроллера.

если значение sessionlist является статическим, вы можете хранить его в локальном хранилище и получать значение из локального хранилища каждый раз, когда страница загружается, не вызывая функцию additem.

надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...