【问题标题】:Angular Material input validation error messagesAngular Material 输入验证错误消息
【发布时间】:2015-09-19 09:21:15
【问题描述】:

我正在尝试使用 Angular-Material 编写应用程序,并且我有一个表单,其中包含一些需要输入验证的必填字段。我尝试按照the angular-material page under errors中的示例进行操作,但是当我在浏览器中查看代码时,即使在字段中输入了内容,错误消息仍然会出现

我的玉模板是这样的:

form(name="accountForm")
    div(layout="row",layout-sm="column")
        md-input-container
            label Name
            input(name="acctName",ng-model="account.name",required)
            div(ng-messages="accountForm.acctName.$error")
                div(ng-message="required")

【问题讨论】:

    标签: angularjs validation binding pug angular-material


    【解决方案1】:

    我没有意识到 ng-messages 是一个单独的 Angular 模块。由于这是一个 Node 项目,我使用 npm 导入了 Angular 消息

    npm install -S angular-messages
    

    然后我修改了我的角度模块代码

    var app = angular.module('MyApp', ['ngMaterial', 'ngMessages']);
    

    ...它成功了!

    【讨论】:

    • 谢谢你救了我的命。
    • 我最崇高的敬意!坐在上面几个小时。
    猜你喜欢
    • 2015-12-12
    • 2018-02-22
    • 2017-09-28
    • 2016-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-20
    • 2022-10-24
    相关资源
    最近更新 更多