gpt4 book ai didi

javascript - 在使用 minlength 的同时观看 ng-model ?

转载 作者:行者123 更新时间:2023-11-28 18:32:16 24 4
gpt4 key购买 nike

我正在尝试观察 ng-model 的值,同时也使用 minlength 验证。问题是模型值保持为空/未定义,直到满足验证标准。

HTML

<input ng-model="xyz" minlength="8" />

JS

$scope.$watch('xyz', function(val) {
// Will either be undefined or a
// string bigger than or equal
// to 8 characters.
console.log(val);
});

我知道我可以对元素的值进行子串,但此代码是在使用$compile的指令中实现的,所以理想情况下我更愿意观看模型值。

关于如何解决这个问题有什么想法吗?

最佳答案

https://docs.angularjs.org/api/ng/directive/ngModelOptions

allowInvalid: bool 值,表示可以使用未正确验证的值来设置模型,而不是将模型设置为未定义的默认行为。

关于javascript - 在使用 minlength 的同时观看 ng-model ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37757489/

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