以角度

时间:2017-09-13 11:34:01

标签: javascript angular

我有以下代码:

<div class="field">
    <div class="ui message">
        <p> {{ ctrl.someValueFetchedFromDatabase}} </p>
    </div>
</div>

现在,我想对此<div>附加一些验证。我指的是一些逻辑条件(取决于控制器中的值),在此期间检查 提交表单(我在控制器中使用此提交按钮绑定了功能)。

验证的结果应该是消息,几乎与此处完全相同: enter image description here

总结:我正在寻找一种以某种特定方式验证非输入字段的方法。

2 个答案:

答案 0 :(得分:0)

我认为您正在寻找的是:

<div class="field">
    <div ng-if="ctrl.resultOfTheValidation" class="ui message">
        <p> {{ ctrl.someValueFetchedFromDatabase}} </p>
    </div>
</div>

ctrl.resultOfTheValidation的真值/假值。我希望这可以帮助你:)

答案 1 :(得分:0)

设置表单的名称并输入并设置输入的rquired属性,并为表单设置novalidate属性。

<div class="field">
    <div class="ui message" ng-show="{{formName.inputName.$error.required && formName.inputName.$dirty }}">
        <p> {{ ctrl.someValueFetchedFromDatabase}} </p>
    </div>
</div>