gpt4 book ai didi

javascript - 来自 Controller 的 Angular 设置 ng-minlength 不起作用

转载 作者:行者123 更新时间:2023-12-03 16:47:50 29 4
gpt4 key购买 nike

这是 Controller :

    function Ctrl($scope) {
$scope.text = 'guest';
$scope.word = /^\w*$/;
$scope.min_length = 4;
}

这是 View :

    <form name="myForm" ng-controller="Ctrl">
Single word:
<input type="text" name="input" ng-model="text"
ng-pattern="word" ng-minlength="min_length" required />
...
</form>

ng-minlength="min_length" 不会触发 minlength 错误除非我明确写ng-minlength="4"。但是,ng-pattern="word" 工作正常。

这是 jsfiddle链接

是我做错了还是有办法绕过?

最佳答案

这里是你如何用 ng-minlength 做的

<input ng-minlength="{{ min_length }}" />

这是工作

jsFiddle link

关于javascript - 来自 Controller 的 Angular 设置 ng-minlength 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17711657/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com