vanex-form

0.0.2 • Public • Published

vanex-form

用法

import vanexForm from 'vanex-form';
 
import {
    use,
} from 'vanex';
 
const fields = [
    {
        name: 'email',
        label: 'Email',
        placeholder: 'Insert Email',
        rules: 'required|email|string|between:5,25'
    }
];
 
// 使用插件
use(vanexForm({
    name: 'form',
    fields,
    onSuccess(form) {
        console.log('success:', form.values());
    },
    onError(form, {home}) {
        const errors = form.errors();
        const errorInfo = errors[Object.keys(errors)[0]];
 
        home.error(errorInfo);
    }
}));
 

具体示例见项目的example。

Readme

Keywords

none

Package Sidebar

Install

npm i vanex-form

Weekly Downloads

2

Version

0.0.2

License

none

Last publish

Collaborators

  • abell123456