Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 在输入编号字段中输入负数,并使用ng模式进行验证_Angularjs_Validation_Input_Ng Pattern - Fatal编程技术网

Angularjs 在输入编号字段中输入负数,并使用ng模式进行验证

Angularjs 在输入编号字段中输入负数,并使用ng模式进行验证,angularjs,validation,input,ng-pattern,Angularjs,Validation,Input,Ng Pattern,我遇到了ng模式限制问题 我有一个带有ng pattern restrict=“^.{0,13}?$” 但当我想输入负数时,我尝试了两种方法: ng pattern restrict=“^\-\d{0,13}?$”:这样,负数是好的,但它不允许您输入正数,因为开头的字符必须是(-) ng pattern restrict=“^\d{0,13}(\-\d{0,13})?$”:此方法允许输入正数,但不允许输入负数,因为它需要前面有一个数字 期待有人从另一方面帮助我, 谢谢并致以最诚挚的问候 angu

我遇到了
ng模式限制问题
我有一个带有
ng pattern restrict=“^.{0,13}?$”
但当我想输入负数时,我尝试了两种方法:

ng pattern restrict=“^\-\d{0,13}?$”
:这样,负数是好的,但它不允许您输入正数,因为开头的字符必须是(-)

ng pattern restrict=“^\d{0,13}(\-\d{0,13})?$”
:此方法允许输入正数,但不允许输入负数,因为它需要前面有一个数字 期待有人从另一方面帮助我, 谢谢并致以最诚挚的问候
angular.module('testApp',['ngPatternRestrict']))
.controller('TestCtrl',function(){
console.log('测试')
})

{{tc.data}

没有问题,检查是否解决了原始问题,并且您没有发现任何错误。