号码无法验证自举

问题描述 投票:0回答:1
phone: {
            elementLabel: 'Phone Number',
            elementType: 'input',
            elementConfig: {
                type:"number",
                placeholder: 'Phone Number',
                name: "phone",
                id: "phone",
                min: "0",
                pattern:"[0-9]*",
            },
            onChange: this.onChange,
            value: '',
            form_value: "",
            validation: {
            },
            valid: false,
            touched: false,
            className: "form-control",
            changed: (event) => this.inputChangedHandler(event, "phone"),
            blured: (event) => this.inputBlurHandler(event, "phone")
        },

从表单控制输入时,这里的号码不合法,在使用此功能时,我希望仅输入数字,甚至不输入任何特殊字符的验证

reactjs bootstrap-4
1个回答
0
投票

我认为您使用的模式是错误的。应该是^[0-9]*$,它可以接受任意数量的数字,包括无数字。

© www.soinside.com 2019 - 2024. All rights reserved.