AngularJS - Обновление модели в контроллере - PullRequest
0 голосов
/ 02 апреля 2020

Я довольно новичок в AngularJS и должен исправить ошибку в prod.

Есть контроллер

app.controller('myCtrl', function ($scope, DatamodelUser) {
    $scope.clickbutton = function (rs) {
        var usr = DatamodelUser.UserAction('xyz'); //This performs some action
        $scope.result = usr;
    }
});
 <button ng-click="clickbutton(rs)" >OK</button>

Я вижу DatamodelUser. UserAction фактически вызывается при нажатии кнопки. Метод работает только при первом нажатии кнопки после загрузки страницы. При втором нажатии кнопки она не работает.

После повторного обновления страницы sh и нажмите кнопку, и только тогда она будет работать.

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

любая помощь по этому вопросу приветствуется, извинения, если вопросы не ясны, я новичок в этом.

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