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

$scope.doLogin = function() {

    $scope.loginSubmitted = true;
    $scope.loginstatus==0;
    authService.GetByUsername()
        .success(function(data) {
            $scope.UserData = data;
            console.log($scope.UserData);
            for (var i = 0; i < $scope.UserData.length; i++) {
                if ($scope.UserData[i].UserName == $scope.User.UserName && $scope.UserData[i].Password == $scope.User.Password) {
                    $scope.loginstatus=1;
                    break;
                }
            }
            if($scope.loginstatus==1){
                $state.go('app.single')
            }
            else {
                console.log('wrong credentials');
            }

            })
        .error(function(err) {
            console.log(err);
        });
    }

})

Пожалуйста, помогите мне, я не хочу писать новую услугу. Является ли это возможным?

3
vishnuprasad kv 29 Фев 2016 в 15:00
Попробуйте воспользоваться этой ссылкой
 – 
Anil kumar
29 Фев 2016 в 15:02
Мне просто нужна функциональность, когда я нажимаю какую-то кнопку, мне нужно получить сообщение tost. это все.
 – 
vishnuprasad kv
29 Фев 2016 в 15:06
2
Да .. после нажатия кнопки напишите ionicToast.show("YOUR MESSAGE") в своей логике
 – 
Anil kumar
29 Фев 2016 в 15:08
После установки библиотеки добавьте этот код в свой index.html как `` и вставьте модуль 'ionic-toast' в свой app.js
 – 
Anil kumar
29 Фев 2016 в 15:27

1 ответ

Лучший ответ

https://codeseven.github.io/toastr/

Эта ссылка может вам помочь ......

3
user6489054user6489054 23 Июн 2016 в 19:58