Основание для приложений: ng-disabled не работает на кнопках

0

Я использовал кнопку "Создать приложение для приложений" в форме. Но ng-disabled не работает с ним.

HTML:

                 <form name="loginForm" novalidate>
                    <div class="grid-block">
                        <div class="grid-content">
                            <input type="text" placeholder="Username" ng-model="formData.username" required/>
                        </div>
                    </div>
                    <div class="grid-block">
                        <div class="grid-content">
                            <input type="password" placeholder="Password" ng-model="formData.password"/>
                        </div>
                    </div>
                    <div class="grid-block">
                        <div class="grid-content">
                            <a class="button" type="button" href="#" ng-disabled="loginForm.$invalid" ng-click="userLogin()">Login</a>
                        </div>
                    </div>
                    {{loginForm.$invalid}}
                </form>

Когда я использую обычную кнопку HTML, она работает.

Теги:
zurb-foundation-apps

1 ответ

0

Это не кнопка, это ссылка href, если вы используете тег кнопки, он отлично работает.

<button class="button" type="submit" ng-disabled="loginForm.$invalid" ng-click="userLogin()">Login</button>
  • 0
    Я знаю это. Тем не менее, в основе приложений находятся кнопки в тегах привязки. Смотрите ссылку: foundation.zurb.com/apps/docs/#!/button
  • 0
    Вы уверены, что не можете использовать один и тот же класс button для тега кнопки вместо привязки и получить тот же результат?
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню