Skip to content

Commit 974b2b6

Browse files
committed
fix(form): fix rangelength
1 parent b11369f commit 974b2b6

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

src/form/__test__/validator.test.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,14 @@ describe('maxlength', () => {
4141

4242
describe('rangelength', () => {
4343
test('success', () => {
44-
expect(Validators.rangelength({ name: '姓名', range: [2, 3] }, '张三')).toBe('')
44+
expect(Validators.rangelength({ name: '姓名', rangelength: [2, 3] }, '张三')).toBe('')
4545
})
4646

4747
test('fail', () => {
48-
expect(Validators.rangelength({ name: '姓名', range: [2, 3] }, '张')).toBe('长度在2和3之间')
49-
expect(Validators.rangelength({ name: '姓名', range: [2, 3] }, '张三张三')).toBe(
48+
expect(Validators.rangelength({ name: '姓名', rangelength: [2, 3] }, '张')).toBe(
49+
'长度在2和3之间'
50+
)
51+
expect(Validators.rangelength({ name: '姓名', rangelength: [2, 3] }, '张三张三')).toBe(
5052
'长度在2和3之间'
5153
)
5254
})

src/form/validator.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ export default {
4242
}
4343
},
4444
rangelength(r, val) {
45-
const range = r.range
45+
const range = r.rangelength
4646
val = val || ''
4747
if (val.length > range[1] || val.length < range[0]) {
4848
return sprintf(r.message || defaultMessage.rangelength, range[0], range[1])

0 commit comments

Comments
 (0)