Jakobovski / angular-validator

Powerful, flexible and simple Angular validation!
221 stars 98 forks source link

Not working with AngularJS 1.7.x. Unknown provider error #136

Closed DevNiravBhatt closed 5 years ago

DevNiravBhatt commented 5 years ago

I am using this validator in my 4th project. Previous projects on AngularJS 1.5.x, but this project is on AngularJS 1.7. Some how it is not working. No error class is applying on form-group and not even submitting form. I am using https://themeselection.com/demo/chameleon-admin-template/html/ltr/vertical-menu-template/ jQuery v3.3.1

Below is my code

<form novalidate angular-validator angular-validator-submit="vm.save()" name="myForm" id="myForm1">
                        <h4 class="form-section">
                            <i class="ft-flag"></i> Event Type
                        </h4>
                        <div class="form-group">
                            <label class="control-label">Name</label>
                            <input type="text" id="evnetTypeName1" class="form-control" placeholder="Name" name="evnetTypeName"
                                   ng-model="vm.eventType.eventTypeName" required>
                        </div>
                        <div class="form-group">
                            <label for="eventtypedesc" class="control-label">Description</label>
                            <textarea id="eventtypedesc1" rows="5" class="form-control" name="eventtypedesc" placeholder="Description" ng-model="vm.eventType.eventTypeDescription"></textarea>
                        </div>
                        <button class="btn btn-primary" id="myButton1" name="myButton" type="submit">Submit form</button>
                    </form>
 angular.module("myApp",
        [
            "ui.router.state",
            "ngSanitize",
            "LocalStorageModule",
            "angularValidator",
        ]);

Always giving injector error Unknown provider: localStorageServiceProvider <- localStorageService <- loginController

Please guide me

DevNiravBhatt commented 5 years ago

Sorry I have made silly mistake in my project. I have inserted 2 anugular.module section where I was not inserting ng-storage. https://docs.angularjs.org/error/$injector/unpr

Apologies to the developers.