Angularjs验证表达式

时间:2016-06-28 14:56:15

标签: javascript angularjs validation expression

我正在尝试通过角度表达式实现输入验证,我需要这样做,因为我将从数据库中获取验证数据。

所以我正在尝试以下代码

conttroller

    vm.key="ng-required"
    vm.value="true" 

HTML

<input  type="text" name="field" ng-model="name" {{vm.key}}="{{vm.value}}" >        

但这没有改变。

1 个答案:

答案 0 :(得分:2)

您无法使用{{}}指令动态创建属性(它不起作用),我不这么认为这样做是正确的方法。我建议采用略微不同的方式来处理此类验证,例如您可以使用角度内置指令,例如ng-minlengthng-maxlengthng-required等。表达式作为属性值。

就像情况一样,它会像

ng-required="vm.value"