react-validator in your react appliction is so ease
npm install react-validator-easenpm install react-validator-ease or yarn install react-validator-ease
- link
const ReactValidator from 'react-valid-ease'
- es5
``js`
componentWillMount: function() {
this.validator = new ReactValidator();
},
- es6
`js`
constructor() {
this.validator = new ReactValidator();
}
- jsx
` jsx ``
render: function() {
return (
Example Form
{this.validator.message('email', this.state.email, 'required|email','',{
required: 'email不能为空',
email: 'email 格式不正确'
})}
{this.validator.message('required', this.state.required, 'required|max:12|min:6','',{
default: 'required不能为空',
min: '不能少于6个字符',
max: '不能大于12个字符'
})}
);
}