hello ~ 各位朋友 ~
我最近寫了一個 js 的驗證器,可以幫我看看這種用法會讓人覺得好用嗎 ?? 或是你們覺得改成什麼用法會更直覺好用 ~
https://github.com/h091237557/mark-validator
下面為這個驗證器的簡單用法,其中config裡的那些驗證函數都是自訂的,或是你也可以用其它plugin來使用。 感謝各位 ~~~
const testObj = {
people: {
name: 'Mark',
age: 35,
},
count: 50,
};
validator.config = {
people: {
name: [requireValue()],
age: [
requireValue(),
requireNumberInRange(10, 25),
],
},
count: [
requireNumberInRange(0, 25),
],
};
const result = validator.validate(testObj);