iT邦幫忙

1

一個 js 驗證器

我是小馬克 2 月前6144 瀏覽

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);

尚未有邦友回答

立即登入回答